MacでAndroidアプリ開発の環境設定

まずは、Android SDKをダウンロードする。
ここからandroid-sdk_r10-mac_x86.zip(2011年3月現在)をダウンロードし、解凍する。
android-sdk-mac_x86」フォルダが作成されるので、「/Developer(任意のフォルダで可能)」にコピーする。
/Developer/android-sdk-mac_x86/toolsにパスを通す。

PATH=/Developer/android-sdk-mac_x86/tools:$PATH

を.zshrcに設定する。


次に、JDKMacOSにプリインストールされているので設定の必要はない。


次に、Eclipse3.6のインストールと日本語化を行う。
ここからEclipse IDE for Java DevelopersのMac OS X 64 Bitをダウンロードし、解凍する。
Eclipse」フォルダが作成されるので「/Applications」にコピーする。
これでEclipse3.6のインストールは完了。
日本語化を行うためにここからPleiades本体をダウンロードし、解凍する。
pleiades」フォルダが作成されるので、「pleiades/features」と「pleiades/plugins」の中のファイルを、「/Applications/eclipse/features」と「/Applications/eclipse/plugins」の中にコピーする。
ターミナルを開いて

echo "-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar" >> /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

と入力すると、Eclipse3.6の日本語化は完了。


次に、Androidの開発に必要なプラグインAndroid Development Tools(ADT)プラグイン」をインストールする。
Eclipseを起動して、[Help(ヘルプ)]メニューの[Install New Software(新規ソフトウェアのインストール)]をクリックする。
Installダイアログが表示されたら[Add(追加)]をクリックして
Name(名前):Android Plugin
Location(ロケーション):https://dl-ssl.google.com/android/eclipse/
を入力する。
サイトの登録を行ったら[Work with(作業対象)]から登録したサイト「Android Plugin」を選択する。

一覧に[Developer Tools(開発ツール)]が表示されるので、それにチェックして[Next(次へ)]をクリックし、指示に従ってインストールを進める。
[Restart(再起動)]を選択すると、ADTプラグインのインストールは完了。


次に、Android SDKの設定を行う。
Eclipseの[環境設定]メニューから、左の一覧から[Android]を選択し、[SDK Location(SDK ロケーション)]にAndroid SDKのパス「/Developer/android-sdk-mac_86」を指定する。


次に、開発に必要なコンポーネントをダウンロードする。
[ウインドウ]メニューの[Android SDK and AVD Manager]を選択する。
左の一覧から[Availabe Packages]を選択すると,インストール可能なパッケージが一覧表示される。
一覧のコンポーネントすべてにチェックして[Install Selected(選択項目をインストール)]をクリックする。
ライセンスに同意を求めるダイアログが表示されるので、内容の確認を行って[Accept All(全て受諾)]を選択して[Install(インストール)]をクリックする。


最後に、Androidエミュレータで確認。
[ウインドウ]メニューの[Android SDK and AVD Manager]を選択する。
左の一覧から[Virtual Device]を選択して[New(新規)]をクリックする。
[Create new AVD]ダイアログが表示されたら、パラメータの指定を行う。
[Name(名前):]
エミュレータの名前を指定する。
OSのバージョンと解像度を含む名前にするとわかりやすい。
[Target:]
ターゲットのOSを指定する。
[SD Card:]
エミュレータが使用するSDカードの容量を指定する。
ほとんどの場合、大容量は必要ないので32MBもあれば十分。
[Snapshot:]
使用可能にチェックする。
[Skin:]
[Built-in:]は、エミュレータの画面解像度で一般的な[HVGA]を設定する。

パラメータの指定が完了したら[Create AVD]をクリックする。
しばらくすると、一覧に作成したエミュレータが表示されるので、右の一覧から[Start(開始)]をクリックすると、エミュレータが起動する。