蟻ーヴェデルチ

覚悟はいいか?

Eclipseが嫌いだって良いじゃない!!!

仕事でAndroid触らなあかん。で、さくっとサンプル作りたいときがある。 Hello Worldみたいなもの作るのにわざわざEclipse入れたり、起動するのやだ (´・д・`) ってなる俺がいる。

まずは、SDKLinux環境にインストールする。

Android SDK | Android Developers

mkdir ~/opt
cd ~/opt
wget http://dl.google.com/android/android-sdk_r21-linux.tgz -O - | tar xzf -
echo 'ANDROID_SDK=${HOME}/opt/android-sdk-linux' >> ~/.zshrc
echo 'PATH=${ANDROID_SDK}/tools:${ANDROID_SDK}/platform-tools:$PATH' >> ~/.zshrc
source ~/.zshrc

Is there a way to automate the android sdk installation? - Stack Overflow

android list sdk --extended

で、インストール可能なsdkが確認できる。

android update sdk --no-ui \
--filter platform-tools,doc-17,android-17,android-16,android-15,android-14

今のところ、ICSとJB用のSDKだけで事足りている。

Managing Projects from the Command Line | Android Developers

android create project \
--target android-14 \
--name example \
--path ~/workspace/android/example \
--activity Test \
--package com.example.mywork

Building and Running from the Command Line | Android Developers

cd ~/workspace/android/example
ant debug
adb install bin/example-debug.apk
adb shell am start -n com.example.mywork/.Test
adb uinstall com.example.mywork

今回、環境にsun-java6-jdk、ant、ia32-libsを追加するはめになった。他に何が必要なのか良く分からんけど、とりあえずでけた、、、

以上、deusxでした。