目次

Android覚え書き

SHARP 携帯端末開発者キットJN-DK01の覚え書きです。

SDKのインストール

Android SDKのインストール

SHARP JN-DK01 AddOnのインストール

c:\>cd android-sdk\tools
c:\android-sdk\tools>android update adb

Target IDの確認

下記コマンドを実行し、JN-DK01のIDを確認。私の環境ではIDが6でした。

c:\android-sdk\tools>android list target

AVD (Android Virtual Device)の作成

下記コマンドを実行し、AVD名:JNDK01、SDカード容量:128MB、Target ID: 6を指定してAVDを作成します。 このとき、「-t」の後の数字をTarget IDにします。

c:\android-sdk\tools>android create avd -n JNDK01 -t 6 --sdcard 128M

エミュレータの起動

下記コマンドを実行し、エミュレータを起動します。

c:\android-sdk\tools>emulator @JNDK01 -qemu --cpu cortex-a8

デバイスドライバのインストール

ホームページに書いてある手順ではインストールできませんでした。他でもうまくいくかわかりませんが、下記の手順でインストールしました。 手順が更新されているようなので、SH Developers Squareを参照してください。 一応インストール手順は残しておきます。

C:\android-sdk\tools>fastboot.exe -i 0x4dd reboot

開発環境の構築

インストール

設定

実機での動作

Hello Worldと表示するプログラムを作成し、実機で動作させる手順です。

実機の準備

プログラムの作成&実行

  1. eclipseを起動
  2. メニューのFile→New→Projectを選択
  3. Android→Android Projectを選択しNextをクリック
  4. 下記のような入力をし、Finishをクリック
    • Project name: Hello
      • プロジェクトの名前になります
    • Contents : Create new project in workspaceを選択
    • Build target: JN-DK01… をチェック
    • Application name: Hello
      • アプリの名前になります
    • Package: com.hogehoge.hello
      • ドメイン名みたいなのを指定するらしい
    • Create Activity: チェックを入れ、HelloAndroid
      • クラス名になります
  5. Hello Worldと表示するソースコード等が自動的に生成されます
  6. 右側のツリーを右クリック→「Run As」→「Android Application」を選択
  7. Choose a running Android deviceを選択し、リストからJN-DK01を選択
    • リストに表示されない場合は、接続されてない or 正しくドライバが入っておらず認識していない
  8. OKボタンを押すとHello Worldと端末に表示される