首先是下載並且解壓縮 Android SDK
$ wget http://dl.google.com/android/android-sdk_r12-linux_x86.tgz $ tar zxvf android-sdk_r12-linux_x86.tgz
切換到 android-sdk-linux_x86/tools,並且用 --no-ui 選項來安裝 Android 3.2/2.3 或其他平台相關的 Platform SDK
$ cd android-sdk-linux_x86/tool $ ./android update sdk --no-ui
這個時候會從最新的平台(如 Android 3.2)開始下載安裝,一路從最新的下載到最舊的 SDK。我是在下載完 Android 2.2 的 Platform SDK 就按 Ctrl + C 終止安裝。
編輯家目錄的 ~/.bash_profile,加入執行路徑:
PATH="$PATH:~/android-sdk-linux_x86/tools:~/android-sdk-linux_x86/platform-tools
安裝完 platform SDK 之後,可以利用下面的指令看到安裝了哪些 platform SDK:
$ android list target
輸出大略如下:
用下面的指令就可以建立新的 Android 2.3.3 模擬器環境
id: 4 or "android-8" Name: Android 2.2 Type: Platform API level: 8 Revision: 3 Skins: QVGA, WVGA854, WQVGA432, HVGA, WVGA800 (default), WQVGA400 id: 5 or "android-9" Name: Android 2.3.1 Type: Platform API level: 9 Revision: 2 Skins: QVGA, WVGA854, WQVGA432, HVGA, WVGA800 (default), WQVGA400 id: 6 or "android-10" Name: Android 2.3.3 Type: Platform API level: 10 Revision: 2 Skins: QVGA, WVGA854, WQVGA432, HVGA, WVGA800 (default), WQVGA400
用下面的指令就可以建立新的 Android 2.3.3 模擬器環境
$ android create avd --name android-2.3 --target android-10
這個時候就可以用不跑模擬器畫面的方式啟動 Android 模擬環境:
$ emulator-arm -avd android-2.3 -no-window
沒有留言 :
張貼留言