Androidをコマンドラインで開発したいときによく使うコマンドまとめ。
環境はMac OS Xです
Android SDKをダウンロードしておき、パスを通しておきます
~/.bash_profile
# android-sdk-macosxのパスは、インストールしたディレクトリに置き換えてください
export PATH="$PATH:/Users/xxx/Development/android-sdk-macosx/platform-tools:/
Users/xxx/Development/android-sdk-macosx/tools"
プロジェクトを作成
targetは、$ android list targets で確認可能
android create project --target 1 --name HelloWorld --path `pwd` --activity HelloWorldActivity --package jp.temp.helloworld
Eclipseからプロジェクトを作成した場合などは、
build.xmlを作成します (antに必要)
# プロジェクトのルート(`pwd`)
# targetはandroid list targets
android update project --path `pwd` --target 1 --subprojects
ビルド
ant debug
Emulatorを作成
-t(--target)は、android list targets で確認
android create avd -n avd_1_2.3.3 -t 2
Emulator起動
emulator -avd avd_1_2.3.3
アプリを転送
adb install -r HelloWorld-debug.apk