matsuda
12/1/2011 - 10:27 AM

setup Android development

setup Android development

Android開発環境をインストールしなおしたを参考

Android SDKのバージョンを確かめる

$ brew info android
android-sdk: stable r20.0.3
http://developer.android.com/index.html
Not installed
https://github.com/mxcl/homebrew/commits/master/Library/Formula/android-sdk.rb
==> Caveats
Now run the `android' tool to install the actual SDK stuff.

The Android-SDK location for IDEs such as Eclipse, IntelliJ etc is:
  /usr/local/Cellar/android-sdk/r20.0.3

You will have to install the platform-tools and docs EVERY time this formula
updates. If you want to try and fix this then see the comment in this formula.

You may need to add the following to your .bashrc:
  export ANDROID_SDK_ROOT=/usr/local/Cellar/android-sdk/r20.0.3

Android SDKをインストール

$ brew install android
==> Downloading http://dl.google.com/android/android-sdk_r20.0.3-macosx.zip
######################################################################## 100.0%
==> Caveats
Now run the `android' tool to install the actual SDK stuff.

The Android-SDK location for IDEs such as Eclipse, IntelliJ etc is:
  /usr/local/Cellar/android-sdk/r20.0.3

You will have to install the platform-tools and docs EVERY time this formula
updates. If you want to try and fix this then see the comment in this formula.

You may need to add the following to your .bashrc:
  export ANDROID_SDK_ROOT=/usr/local/Cellar/android-sdk/r20.0.3
==> Summary
/usr/local/Cellar/android-sdk/r20.0.3: 442 files, 70M, built in 8 seconds

Android開発環境の構築

Javaランタイムのインストール

$ java -version

インストールを促すアラートが表示されるのでインストールする

$ java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11M3527)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)

Eclipseのインストール

  • Eclipseから"Eclipse IDE for Java Developers"をダウンロード
  • "eclipse-java-indigo-SR1-macosx-cocoa-x86_64.tar.gz"を解凍
  • "eclipse"フォルダをアプリケーションディレクトリに移動

Eclipseの日本語化

  • Pleiades - Eclipse プラグイン日本語化プラグイン

  • Java - Standard All in One (JRE なし)をダウンロード

  • "pleiades-e3.7-java_20110924.zip"を解凍

  • "/pleiades-e3.7-java_20110924/eclipse/dropins/MergeDoc/"配下の"features"と"plugins"の中身をアプリケーションフォルダ内の"eclipse"フォルダの"features"と"plugins"の中にコピー

  • アプリケーションフォルダ内の"eclipse/Eclipse.app"を右クリックし、「パッケージの内容を表示」を選択

  • eclipse.iniを編集

"Eclipse.app/Contents/MacOS/eclipse.ini"をエディタで開いて

-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

を最後に追記

  • Eclipse起動

eclipse.iniファイルを変更したので初回はターミナルからcleanコマンドで実行

/Applications/eclipse/eclipse -clean

Android SDKのインストール

Homebrewでインストールできるので、2_install_android_sdk_with_Homebrew.mdを参照のこと

  • Download the Android SDKから"android-sdk_r15-macosx.zip"をダウンロード
  • "android-sdk_r15-macosx.zip"を解凍
  • "android-sdk-macosx"ファオルダを"/Developer/"に移動
  • "android-sdk-macosx"の"tools"にパスを通す

.bash_profileに

export PATH=$PATH:/Developer/android-sdk-macosx/tools

を追記

Android Development Tools(ADT)をインストール

  • Android Development Tools(ADT)をインストール

"ヘルプ > 新規ソフトウェアのインストール…"を開き、"追加"を押下して表示されるポップアップ画面のロケーションに

https://dl-ssl.google.com/android/eclipse/

を入力。(名前は適当に"ADT"と入力)

  • "開発ツール"を選択して次へ。その他同意して完了。再起動
  • "Eclipse>環境設定>Android"の"SDKロケーション"にAndroidをインストールした時のパス("/Developer/android-sdk-macosx")を設定 "Eclipse>環境設定>Android"の"SDKロケーション"にHomebrewでインストールしたAndroid SDKのパス("/usr/local/Cellar/android-sdk/r20.0.3")を設定
  • "ウィンドウ>Android SDK Manager"から必要なライブラリをインストール

Android Virtual Device(AVD)の作成

  • "ウィンドウ>AVD Manager"からAVDを作成