scala + android環境構築メモ

Android SDK ダウンロード

http://developer.android.com/sdk/index.html

自分の環境はFedoraなのでandroid-sdk_r07-linux_x86.tgzをダウンロードした。


パッケージを展開する。
~/dev以下に展開した

$ tar xf android-sdk_r07-linux_x86.tgz -C ~/dev

環境変数 ANDROID_SDK_HOME をセットする。

$ export ANDROID_SDK_HOME=$HOME/dev/android-sdk-linux_x86


  それと、tools/ 以下にいろいろandroidコマンドがあるのでそこにPATHを通しておこう。

$ export PATH=$ANDROID_SDK_HOME/tools:$PATH

SDK をアップデートする。

$ android update sdk


これでGUIツールが起動し、いろいろダウンロードされる。

androidプロジェクトを作成する。

shomah4a さんのブログ参照
Scala + Android で sbt を使う - プログラマのネタ帳

仮想デバイスを作成する

参考
androidコマンドを使ったAVDの作成 - Android入門

用意されているターゲットの取得

android create avd -n <仮想デバイス名> -t <ターゲットID>

仮想デバイス作成

$ android create avd -n <仮想デバイス名> -t <ターゲットID>

エミュレータを起動する

$ emulator -avd 仮想デバイス名


エミュレータが起動する。

sbt でビルド

$ sbt
> compile
> install-emulator


以上。