のらねこの気まま暮らし

技術系だけど、Qiita向きではないポエムとかを書くめったに更新されないヤツ

apache ant で Androidプロジェクトを作る

まあメモ書きみたいなもの。

環境

BuildTarget

プロジェクトをBuildするときのターゲットを決める。
IDを指定するので、登録されてるIDからターゲットを選ぶ。

以下のコマンドで一覧出てくるので、一番新しいやつを使う。

$ android list target 

ずらーっと出てくるけどIDを昇順ソートしてるっぽいので一番下の奴でいい。

Create Project

プロジェクトを作る

$ android create project
  -t 22                           # --target ターゲットID
  -n HelloWorld                   # --name プロジェクト名
  -p ~/project/android-HelloWorld # --path プロジェクトのパス
  -a HelloWorld                   # --activity Activityのクラス名
  -k jp.rym.android.hello_world   # --package  パッケージ名

で、~/project/android-HelloWorldにプロジェクトディレクトリが作られる。

ビルドする

署名とかなんも用意してないのでdebugでビルドする。
ビルドに成功すればSUCCESS、失敗すればFAILEDって最後のほうにでる。

$ cd ~/project/android-HelloWorld  # プロジェクトディレクトリに移動する
$ ant debug

検証端末にInstallする

エミュレータが重たいので、手持ちのAndroid端末にInstallして検証する。

$ ant debug install


とりあえずこんなかんじでうごきましたよっと。