< Tako2 Lab!
Android
最終更新:
tako2lab
-
view
Android
Android関連の覚書とか。
基本的にEclipseを使って開発するようだけど、使わないでする方法もあるようなので、その線でやってみる。
#HaiPad を購入したので、ぼちぼち現状に合わせて書き直してみる [2010-10-25]
基本的にEclipseを使って開発するようだけど、使わないでする方法もあるようなので、その線でやってみる。
#HaiPad を購入したので、ぼちぼち現状に合わせて書き直してみる [2010-10-25]
Android SDK のインストール
- http://code.google.com/android/download.htmlからSDKをダウンロード
- バージョン r07 を使用
バージョン m3-rc22a を使用 - Android 1.6 から SDK のインストール方法が変わったとか
- インストール方法 ⇒ http://developer.android.com/sdk/installing.html
- 適当なディレクトリに展開
- 展開したディレクトリを$SDK_ROOTとしたとき、$SDK_ROOT/toolsをパスに追加
- 後でcygwinから参照できるように C: のルートに展開した
- (C:\android-sdk-windows\tools をパスに追加)
- 各 SDK や USB ドライバのインストールは、SDK Manager から行う
JDK のインストール
- http://java.sun.com/javase/downloads/index.jsp
- JDK 6 Update 3 を使用
- これもインストール先を C:\Java にして展開
Apatch Ant のインストール
- http://ant.apache.org/
- Apatch Ant 1.7 を使用
- これもルートに展開
- 環境変数を設定
- PATH に C:\apache-ant-1.7.0\bin を追加
- ANT_HOME に C:\apache-ant-1.7.0 を設定
- JAVA_HOME に C:\Java\jdk1.6.0_03 を設定
プロジェクトの作成
- activityCreator を使ってプロジェクトを作成
- プロジェクトを作りたいディレクトリに移動して、次のようにコマンドを実行
- activityCreator --out [プロジェクト名] [パッケージ名.アクティビティ名]
% activityCreator.bat --out HelloTako tako.test.HelloTako
- プロジェクト名のついたディレクトリが作成される
ビルド
- プロジェクトのディレクトリで ant を実行
% cd HelloTako % ant
- bin の下にできた .apk ファイルが実行ファイル
HelloTako.apk
実行(デバッグ)
- エミュレータを起動 (C:\android_sdk_windows_m3-rc22a\tools\emulator.exe)
% emulator &
- エミュレータと通信するためのサーバを起動
% adb start-server
- adb を使って .apk をインストール
- エミュレータはホーム画面に戻しておくこと
% adb install HelloTako.apk
- ホームの Applications にインストールされるので、そこへ移動して実行