Macbook Air(Mountain Lion)にAndroid関係を入れなおした。
手順が多くてややこしい。

  • Android SDKをhomebrewでインストールした
  • Eclipse4.2入れた

Android SDKインストール

http://developer.android.com/sdk/index.htmlと同じ最新バージョンが確かめる。
brew info android
brew install android
which android
androidコマンドが使えるようになる。/usr/local/bin/androidにインストールされた。


各Androidバージョン毎のPlatform SDKをインストールする

(山ライオンにJavaが入ってなかったので、この時にインストールされた)
android
GUIが起動する。
必要なものだけインストールする。4.1と2.3.3をいれた。2.3.3の中には各メーカーの端末用のSDKがあるけど必要ないのでチェックはずした。


Androidアプリを作ってみる

せっかくだからちゃんとSDKがインストールできているか確かめる。
android list
どのバージョンのAndroid用のアプリを作るか、listで出てくるのでidをメモしておく


プロジェクト作ってビルドする
android create project --target 3 --name TestApp --path `pwd` --activity 'Test' --package org.shokai.testapp
android update project --path `pwd`
ant debug
–target 3だが、SDK Version3ではなくlistにあった id: 3 or “android-10″のこと。


Android接続して
adb install -r bin/TestApp-debug.apk
これでAndroidにTestというアプリがインストールされてる。

res/layout/main.xmlの中の”Hello World”とかの文字列変更してみたりするとよい


Eclipseインストール

いいかげんworkspaceという概念が古臭いので使いたくないけど、Javaのクラス階層が深すぎて仕方なくインストールする。

Eclipse 4.2 JUNOを入れた。
http://www.eclipse.org/downloads/


ダウンロードしたtar.gzをダブルクリックで解凍すると、Android SDKをインストールできずにエラーがでるので、Terminalで解凍しなければならない。
Cannot complete the request. This installation has not been configured properly for Software Updates.

cd ~/Downloads
tar -zxvf eclipse-SDK-4.2-macosx-cocoa-x86_64.tar.gz
mv eclipse /Applications/
open /Applications/eclipse
Eclipse.appを起動。


EclipseにAndroid Developer Toolsインストール


[Help]->[Install New Software]
Works with: に https://dl-ssl.google.com/android/eclipse/ を書いてadd。
Developer Toolsをインストールする。


Eclipseを再起動する。


homebrewで入れたAndroid SDKへのパスを設定する
[Eclipse]->[環境設定]->[Android]
SDK Location: /usr/local/Cellar/android-sdk/r18


あと、[Eclipse]->[環境設定]->[Java]->[Code Style]->[Formatter]で、
Tab plicyをSpaces onlyにすると良いと思います。