Ubuntu10.10 Server + antでのAndroidアプリビルド環境構築
手始めに、Androidアプリ作成するためのAndroid-SDKをセットアップ。
JDK環境およびJAVA_HOMEは設定されてるものとする。
Android developersにアクセス
http://developer.android.com/index.html
「SDK」にページから、Linux (i386)用の圧縮ファイルをダウンロード。
で、解凍してSDKのインストール……の前に、SDKの付属ツールは32ビットアプリ用なので
32ビットアプリが動くia-32libsをインストールする必要がある。
sudo apt-get install ia32-libs
で、改めてSDKを任意の場所(自分は/usr/local/以下)に解凍して、解凍した中にあるtoolsに移動。
ここで-uがないとGUIで起動しようとするので注意。
自動的にSDKのダウンロードをしてくれるので、完了後PATHを追加
export PATH=$PATH:{SDK_ROOT}/tools/
SKD_ROOTはandroidSDKをインストールしたディレクトリ。
.bashrcとかにでも書いておけばいいんじゃないかな?
この状態で、適当にディレクトリを作って移動後
andorid create project --target {APILevel} --name hoge --package com.exsample.test --activity MainActivity --path .
これでプロジェクトが作成できる。
ant debug
antがインストールされていればこれでアプリのビルドがされて、binディレクトリにapkが生成される。
以上。