Android SDK をインストール

SHARP JN-DK01 が面白そうなので、SDK をインストールする。

まず、Android Developers から android-sdk_r05-linux_86.tgz をダウンロードする。

$ tar xvzf android-sdk_r05-linux_86.tgz
$ cd android-sdk-linux_86
$ ./tools/android update sdk

“Choose Packages to Install” ウィンドウが開くので、”Android 1.6, API4, revision2″ にチェックがあることを確認。”Google APIs” にもチェックを入れた。そして Install をクリック。ダウンロードとインストールが実行される。

JN-DK01 アドオンを組込む。
SH Developers Square から sharp_addon-Beta1.zip をダウンロードする。

$ unzip sharp_addon-Beta1.zip
$ mv sharp_addon-Beta1 android-sdk-linux_86/add-ons

Target ID を確認する。ID 5 のようだ。

$ ./tools/android list target
前略
id: 5 or "SHARP Corporation:JN-DK01 (Beta version):4"
     Name: JN-DK01 (Beta version)
     Type: Add-On
     Vendor: SHARP Corporation
     Revision: 1
     Description: SHARP JN-DK01 Add-on Beta version 1
     Based on Android 1.6 (API level 4)
     Skins: WVGA854, HVGA, QVGA, WVGA800, JNDK01 (default)
     Adds USB support for devices (Vendor: 0x04DD)
後略

Android Virtual Device (AVD) を作成する。-n オプションに AVD の名前を指定し、 -t オプションに先に調べた ID を指定する。–sdcard でSD カード容量。

$ ./tools/android create avd -n JNDK01 -t 5 --sdcard 128M

エミュレータを起動する。

$ ./tools/emulator @JNDK01 -qemu --cpu cortex-a8 

起動したが、大きい。PC の画面に納まりきらない。
-scale オプションで 50% に縮小する。0.1 から 3.0 まで指定可能。

$ ./tools/emulator @JNDK01 -scale 0.5 -qemu --cpu -cortex-a8