- Android SDK とエミュレータをEclipseを使わずにインストールする方法 - この記事は2011年12月頃に書きました。 * Android SDK [#x7b9c5ec] ** linux [#j334bdd2] - SDKをダウンロード: http://developer.android.com/sdk/index.html - 環境変数を設定 (/path/toのところは実際のSDKのパス) export ANDROID_HOME=/path/to/android-sdk-linux export PATH=$ANDROID_HOME/tools:$PATH export PATH=$ANDROID_HOME/platform-tools:$PATH - androidというコマンドでAndroid SDK Managerが起動できる。 $ android &ref(./AndroidSDKManager.png,75%); - Android 4.0, Android 3.2 などインストールしたいAPIにチェックをいれ、「install packages」をクリック。 - 数分後にAPIインストール完了。 * エミュレータのインストール [#pca1f70b] * エミュレータ(AVD)のインストール [#pca1f70b] ** linux [#a555dfd1] - targetのidを調べる。AVDのインストールには-tオプションによるターゲットidの指定が必要です。そのidは環境ごとに異なるのでチェックする必要があります。 $ android list targets Available Android targets: ---------- id: 1 or "android-10" Name: Android 2.3.3 Type: Platform API level: 10 Revision: 2 Skins: WQVGA400, QVGA, WVGA800 (default), HVGA, WVGA854, WQVGA432 ABIs : armeabi ---------- id: 2 or "android-13" Name: Android 3.2 Type: Platform API level: 13 Revision: 1 Skins: WXGA (default) ABIs : armeabi ---------- id: 3 or "android-15" Name: Android 4.0.3 Type: Platform API level: 15 Revision: 1 Skins: WQVGA400, WSVGA, WXGA800, QVGA, WVGA800 (default), HVGA, VGA854, WXGA720, WQVGA432 ABIs : armeabi-v7a - AVDの生成 -nで名前、-tでターゲットidを指定します。例えば次のようにタイプします。 $ android create avd -n "myGreatAVD-3.2" -t 2 - ~/.android/avd/ディレクトリに指定した名前のAVDができていることを確認できます。 - エミュレータの起動 $ emulator -avd "myGreatAVD-3.2"