ざっくばらんな流れは次の通り.
1.Android開発に必要な次の3つを導入.
- Android SDK
- android plugin
- Platform API
3.Hello Worldの実行.
Android SDKのインストール
1.次のURLにアクセスする.
http://developer.android.com/intl/ja/sdk/index.html
2.android-sdk_r07-windows.zipをダウンロード.
3.ダウンロードしたzipファイルを適当なフォルダに解凍.
今回解凍したフォルダは「C:\eclipse」.
android pluginのインストール
0.用意したソフトウェア
eclipse (version: Helios)
1.[ヘルプ]→[新規ソフトウェアのインストール]を選択.
2.[追加]ボタンをクリック.
3.[名前]に適当な名前を付ける.
今回付けた名前は「Android Plugin」.
4.[ロケーション]に「https://dl-ssl.google.com/android/eclipse/」を入力.
5.[OK]ボタンをクリック.
6.[開発ツール]にチェックをつけ,[次へ]ボタンをクリック.
⇛[インストール詳細]画面が表示される.
7.[次へ]ボタンをクリック.
8.[使用条件の条項に同意します]にチェックを入れる.
9.[完了]ボタンをクリック.
⇛[セキュリティー警告]ダイアログが表示される.
10.[OK]ボタンをクリック.
⇛[ソフトウェアの更新]ダイアログが表示される.
11.[今すぐ再起動]ボタンをクリック.
SDKロケーションの設定
1.[ウィンドウ]→[設定]→[Android]を選択.
2.[参照]ボタンをクリックし,Android SDKのディレクトリを選択して[OK]ボタンを押す.
(今回の場合,SDKロケーションは「C:\eclipse\android-sdk-windows」)
3.[設定]画面で[OK]ボタンを押す.
Platform APIのインストール
1.[ウィンドウ]→[Android SDK および AVDマネージャー]を選択.
⇛[Android SDK および AVDマネージャー]画面が表示される.
2.[Installed Packages]を選択.
3.[Update All...]ボタンをクリック.
⇛[Choose Packages to Install]画面が表示される.
4.[Accept All]にチェックを入れて,[インストール]ボタンをクリック.
(インストールが開始される.途中で何回かダイアログがでるが,すべて[OK]ボタンと[はい]ボタンを押した)
VisualVirtual Deviceの設定
1.[ウィンドウ]→[Android SDK および AVDマネージャー]を選択.
⇛[Android SDK および AVDマネージャー]画面が表示される.
2.[VisualVirtual Devices]を選択.
3.[新規]ボタンをクリック.
⇛[Create new AndroidVisualVirtual Device(AVD)]画面が表示される.
4.次の設定を行う.
[名前]に「Galaxy」を入力.
[ターゲット]に「Android 2.2 - API Level 8」を入力.
[SD Card]の[サイズ]にチェックを入れ,「64」を入力.
[Skin]の[ビルドイン]は「WVGA800」を選択.
5.[Create AVD]ボタンをクリック.
実行環境の設定とHello Worldの作成
1.[ファイル]→[新規]→[プロジェクト]を選択.
⇛[新規プロジェクト]画面が表示される.
2.[Android]→[Android プロジェクト]を選択し,[次へ]ボタンをクリック.
⇛[新規Android プロジェクト]画面が表示される.
3.次の設定を行った.
[プロジェクト名]に「AndroidTest」を入力.
[内容]の「ワークスペース内に新規プロジェクトを作成」にチェックを入れる.
[ビルド・ターゲット]でターゲット名が[Android 2.2]にチェックを入れる.
プロパティー以下:
[アプリケーション名]に「HelloWorld」を入力.
[パッケージ名]に「test.mytest.helloworld」を入力.
[Create Activity]に「HelloWorld」を入力.
[Min SDK Version]に「8」を入力.
4.[パッケージ・エクスプローラ]→[src]→[test.mytest.helloworld]で「HelloWordl.java」の名前でjavaファイルを作成する.
「HelloWorld.java」の内容は次の通り.
5.[実行]→[実行構成]→[Android]を選択し,右クリックで新規を選択.
[名前]に「AndroidTest」を入力.
6.[Android]タブの[プロジェクト]に「AndroidTest」を入力.
7.[ターゲット]タブの[手動]にチェックを入れる.
8.[適用]ボタンをクリックし,[実行構成]画面を閉じる.
HelloWorldの実行
1.[パッケージ・エクスプローラ]の[AndroidTest]を右クリックし,[実行]→[Android アプリケーション]を選択.
⇛[Android Device Chooser]が表示される.
2.[Launch a new Android Virtual Device]にチェックを入れ,[Galaxy]を選択.
3.[開始]ボタンをクリック.
⇛[Launch Options]画面が表示される.
4.[Scale desplay to real size]にチェックを入れ,次の項目を設定.
[Screen Size]に6を入力.
[Monitor dpi]に102を入力.
(これらの設定は,エミュレータの表示に関わる部分)
5.[起動]ボタンをクリック.
⇛エミュレータが起動する.
6.どこかに[HelloWorld]と書かれたアイコンがあるので,それをクリック.
7.「Hello World」が表示される.
参考にしたページ
・http://sky.geocities.jp/izeefss/develop/android/env_ant.html
・http://d.hatena.ne.jp/h13i32maru/20101107/1289140228
3.[設定]画面で[OK]ボタンを押す.
Platform APIのインストール
1.[ウィンドウ]→[Android SDK および AVDマネージャー]を選択.
⇛[Android SDK および AVDマネージャー]画面が表示される.
2.[Installed Packages]を選択.
3.[Update All...]ボタンをクリック.
⇛[Choose Packages to Install]画面が表示される.
4.[Accept All]にチェックを入れて,[インストール]ボタンをクリック.
(インストールが開始される.途中で何回かダイアログがでるが,すべて[OK]ボタンと[はい]ボタンを押した)
1.[ウィンドウ]→[Android SDK および AVDマネージャー]を選択.
⇛[Android SDK および AVDマネージャー]画面が表示される.
2.[
3.[新規]ボタンをクリック.
⇛[Create new Android
4.次の設定を行う.
[名前]に「Galaxy」を入力.
[ターゲット]に「Android 2.2 - API Level 8」を入力.
[SD Card]の[サイズ]にチェックを入れ,「64」を入力.
[Skin]の[ビルドイン]は「WVGA800」を選択.
5.[Create AVD]ボタンをクリック.
AndroidSDKのパスを通す
1.Windowsの[システムのプロパティ]→[詳細設定]タブ→[環境変数]ボタンをクリック.
⇛[環境変数]画面が表示される.
2.[システム環境変数]の[Path]を選択し,[編集]ボタンをクリック.
⇛[システム変数の編集]画面が表示される.
3.[変数値]の末尾に「;C:\eclipse\android-sdk-windows\tools」を入力して[OK]ボタンをクリック.
1.Windowsの[システムのプロパティ]→[詳細設定]タブ→[環境変数]ボタンをクリック.
⇛[環境変数]画面が表示される.
2.[システム環境変数]の[Path]を選択し,[編集]ボタンをクリック.
⇛[システム変数の編集]画面が表示される.
3.[変数値]の末尾に「;C:\eclipse\android-sdk-windows\tools」を入力して[OK]ボタンをクリック.
実行環境の設定とHello Worldの作成
1.[ファイル]→[新規]→[プロジェクト]を選択.
⇛[新規プロジェクト]画面が表示される.
2.[Android]→[Android プロジェクト]を選択し,[次へ]ボタンをクリック.
⇛[新規Android プロジェクト]画面が表示される.
3.次の設定を行った.
[プロジェクト名]に「AndroidTest」を入力.
[内容]の「ワークスペース内に新規プロジェクトを作成」にチェックを入れる.
[ビルド・ターゲット]でターゲット名が[Android 2.2]にチェックを入れる.
プロパティー以下:
[アプリケーション名]に「HelloWorld」を入力.
[パッケージ名]に「test.mytest.helloworld」を入力.
[Create Activity]に「HelloWorld」を入力.
[Min SDK Version]に「8」を入力.
4.[パッケージ・エクスプローラ]→[src]→[test.mytest.helloworld]で「HelloWordl.java」の名前でjavaファイルを作成する.
「HelloWorld.java」の内容は次の通り.
package test.mytest.helloworld;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.widget.TextView;
public class HelloWorld extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
TextView textView = new TextView(this);
textView.setText("Hello World");
setContentView(textView);
}
}
5.[実行]→[実行構成]→[Android]を選択し,右クリックで新規を選択.
[名前]に「AndroidTest」を入力.
6.[Android]タブの[プロジェクト]に「AndroidTest」を入力.
7.[ターゲット]タブの[手動]にチェックを入れる.
8.[適用]ボタンをクリックし,[実行構成]画面を閉じる.
HelloWorldの実行
1.[パッケージ・エクスプローラ]の[AndroidTest]を右クリックし,[実行]→[Android アプリケーション]を選択.
⇛[Android Device Chooser]が表示される.
2.[Launch a new Android Virtual Device]にチェックを入れ,[Galaxy]を選択.
3.[開始]ボタンをクリック.
⇛[Launch Options]画面が表示される.
4.[Scale desplay to real size]にチェックを入れ,次の項目を設定.
[Screen Size]に6を入力.
[Monitor dpi]に102を入力.
(これらの設定は,エミュレータの表示に関わる部分)
5.[起動]ボタンをクリック.
⇛エミュレータが起動する.
6.どこかに[HelloWorld]と書かれたアイコンがあるので,それをクリック.
7.「Hello World」が表示される.
参考にしたページ
・http://sky.geocities.jp/izeefss/develop/android/env_ant.html
・http://d.hatena.ne.jp/h13i32maru/20101107/1289140228
Virtual Devicesのところが、"Visual" Devicesになってたから、修正したよ。
返信削除