Androidの開発環境構築メモ(ubuntu 11.10)

過去にubuntuでのAndroid開発環境構築についてエントリを書きましたが、ubuntu 11.10で再構築したので、メモとして残しておきます。
11.10からsun-javaがpartnerリポジトリからはずれたようなので、sun-javaのインストールだけ注意が必要かなといった感じです。

Sun Java

Ubuntu Forumsに「Sun JavaはLffL PPAからインストールしてね」的なエントリがあったので、リポジトリを追加してインストールします。

$ sudo add-apt-repository ppa:ferramroberto/java
$ sudo aptitude update
$ sudo aptitude install sun-java6-jdk sun-java6-bin sun-java6-source sun-java6-plugin

sun-javaを使うように設定します。

$ sudo update-alternatives --config java
$ sudo update-alternatives --config javaws
$ sudo update-alternatives --config jexec

Android SDK

$ wget http://dl.google.com/android/android-sdk_r16-linux.tgz
$ gzip -dc android-sdk_r16-linux.tgz | tar xvf -
$ mv android-sdk-linux ~/bin/android-sdk

環境変数を設定します。

$ vi ~/.bashrc
export ANDROID_HOME="~/bin/android-sdk"
export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
$ . ~/.bashrc

Android SDK Managerを起動して、必要なAPIバージョンのSDKをインストールします。

$ android &

Eclipse & Android Development Tools(Eclipse Plug-in)

$ sudo aptitude install eclipse eclipse-jdt eclipse-emf eclipse-emf-sdk eclipse-xsd eclipse-xsd-sdk

Eclipseを起動して、[Help]->[Install New Software...]を選択し、以下のリポジトリを追加します。

追加したリポジトリにあるPlug-inをインストールします。
Eclipseの再起動後、Android SDKのパスを設定します。