Android SDK Libraryのインストール Window - Android

JDK6

  • Mac OS Xでは標準で入っていたので特に作業無し。

Eclipse 3.6 Helios
Pleiades
Eclipse-ADT
Eclipse のインストール
  1. Eclipse Helios (3.6) Packages for Mac OS X(Cocoa)

  2. Eclipse IDE for Java Developers の Mac OS X 64 Bitをダウンロード。

  3. Eclipse を起動。

  4. Workspace を適当に設定。デフォルトでOK。

  5. メニューから Help - Install New Software。

  6. Add ボタンを押すと入力ボックスダイアログが表示される。

  7. Name: に適当な名前を入力する。例)Google Android Plugin

  8. Location: に https://dl-ssl.google.com/android/eclipse/

  9. Developer Tools という項目が表示されるのでチェックを入れて Next。

  10. Install Details で以下のインストール項目が表示されるのを確認して Next。

    -Android DDMS

    -Android Development Tools

  11. I accept the term of th license agreements 同意して Finish。

  12. インストール中に Security Warning が出る事があるので OK。

  13. 再起動してプラグインを有効にする必要があるので Restart Now。

  14. Eclipse - Preferences - Java - Compiler - Compiler compliance settings は 1.6。

    -環境にはよっては1.5となっている事があるようで、大量のエラーが出るので要確認。

    -JDK1.5と1.6ではアノテーションの仕様が変わっています。

Android SDKのインストール
  1. http://developer.android.com/sdk/index.html

  2. Mac OS X (intel) android-sdk_r06-mac_86.zip

  3. ダウンロードして任意の場所に展開。

  4. Eclipse - 環境設定 - Android - SDK Location に展開したSDKの場所を指定。

  5. Send usage statistics to Google.はチェックを外して良い。

Android SDK Libraryのインストール
  1. Window - Android SDK and AVD Manager - Available Packages より全てチェック。

    ダウンロードとインストールに時間が掛かるので、例えば、開発ターゲットを絞るのであれば SDK Platform Android 2.1 だけ選択もアリ。ただ、Android1.6で試したい時もあると思うので全部入れる方が楽。

  2. Install Selected より全てインストール。

  3. All Accept して Install。

  4. インストールが完了すると ADB Restart で Yes として再起動。

    Updated ADB to support the USB devices declared in the SDK add-ons.

    ‘adb kill-server’ succeeded.

    ‘adb start-server’ failed.

    と表示されるが気にせず Close。

  5. Eclipse 自体を再起動。

エミュレータ端末の設定
  1. Window - Android SDK and AVD Manager - Virtual Devices より New。

  2. Name: 任意の端末名。例:HT-03aAndroid2.2-HVGAなど判り易い名前。

  3. Target: 任意のPlatform。例:Android 2.2 - API Level 8

    -Googleのサービスを使う場合は Google APIs (Google inc.) - API Level 8 など。

  4. SD Card: 任意の容量。 例:Size: 100 MiB

    -ファイルイメージとしてマウントしたい場合にはFileに指定。

  5. Skin: 各解像度に合わせて設定。Default(HVGA)

  6. Hardware: GPS、タッチスクリーン、トラックボールなどの各種デバイスのサポート指定。

  7. Create ADV で端末作成。

  8. 作成した端末名を選択して Start でエミュレータ端末が起動する。

  9. 起動する際に、Launch Options で表示スケールを設定することもできる。

  10. 作成したエミュレータ端末は詳細が見れるが変更不可能で、変更する場合は作成しなおす。

エミュレータ端末起動後画面
  1. 左側にHOME画面。

  2. 右側にデバイスキー。

  3. マウスやキーボードを使って操作可能。

  4. Window名に リスンポート番号:端末名 と表示。

  5. HOMEからMENU - Setting - Language よりUIを日本語選択可能。

エミュレータ端末でのショートカットキー

プログラムの作成
  1. File - New - Project - Android - Android Project

  2. Project name: HelloAndroid

  3. Contents - Create new project in workspace

    -任意適当に設定

  4. Build Target

    -エミュレータ端末の設定と同様にPlatformの選択。Android2.2など。

    -Googleのサービスを使う場合は Google APIs の方を選ぶなど。

  5. Application name: HelloAndroid

  6. Package name: net.unoh.helloandroid

  7. Create Activity: HelloAndroidActivity

  8. Min SDK Version: 8

    -必須Androidバージョンを指定。例だと 8 と指定しないと Warning が出る。

  9. Finish プロジェクトが作成される。

  10. gen にリソースファイルが自動ジェネレートされる

  11. src にソーススケルトン。

  12. エラーとなる場合には Project - Properties - Java Build Path を確認。

  13. Java Build Path - Order and Export の Android 2.2 にチェックし、OK。

  14. assets

  15. res

  16. AndroidManifest.xml

  17. default.properties

  18. ディレクトリとファイルが生成されているのを確認。

  19. Run - Run - Run As - Android Application で OK。

  20. エミュレータ端末の画面に HelloAndroid が表示。

  21. Hello World, HelloAndroidActivity!

最後に
MacでもWindowsと同様に開発環境を構築することができました。メニューの位置が変わっているなど違いはあれどツールとしては同じものを使用しているので開発環境に差は無いでしょう。予めJDK6が入っている分、導入は楽なように思います。
Enjoy! Android!”









ウノウラボ Unoh Labs: Androidアプリ開発環境を構築する