2013年1月7日月曜日

AntでAndroidアプリをビルドする

※Win環境です

①環境変数JAVA_HOME=C:/dir/Java

②antインストール。ダウンロードはこちら。こちらはbinにPath通す

③cmdからEclipseで作ったプロジェクトに移動し
 $ android update project -p ./

④署名付きのリリースapk作りたかったからant.propertiesをプロジェクトに作成。
 key.store=C:/dir/filename
 key.store.password=password
 key.alias=alias
 key.alias.password=password

⑤ $ ant release

リリースまで一直線にやってくれるバッチ
cd C:\workspace\Project
cmd /C ant release
cmd /C adb install -r C:\workspace\Project\bin\ActivityName-release.apk

ワークスペース内でプロジェクト参照をしている場合、
参照しているプロジェクトもandroid update projectする必要がある。
(subprojectオプションでできるっぽいけど不明。)
コマンドでリリースしたあとEclipseが警告してくることあるけどcleanで大体直る。

0 件のコメント:

コメントを投稿