第1回 Android開発環境を作る
前提条件
今回はAndroidの開発環境を作ります。
Windows PCの上に作ることを目的としておりますので、それ以外のOSを使用している方は適宜読み変えてください。
また、javaが必須ですので導入されていないかたは こちら* よりj2seをダウンロードし、導入しておいてください
*このURLは変わることがありますので、その際には適宜検索してください。
(1) Android 1.5 SDK のダウンロード
以下のURLより、android-sdk-windows-1.5_r3.zipをダウンロードします。
http://developer.android.com/sdk/1.5_r3/index.html
アンドロイド全般についてはこちらを御覧ください。バージョンアップにより上記URLがリンク切れになった際にも御活用ください。
http://code.google.com/intl/ja/android/index.html
(2) Android 1.5 SDKのインストール
android-sdk-windows-1.5_r3.zip を解凍してCドライブ直下に展開します
(設定が許せばC:じゃないほうが楽かもしれません。
android-sdk-windows-1.5_r3 というフォルダが作成されますが、名前が長いので、 android-sdk という名前に変更します。
(3) PATHの設定
コントロールパネル -> システム -> 詳細設定タブ -> 環境変数ボタンをクリックします。
Vistaの場合クリック数が多くなるので、Windows+R のあと sysdm.cpl としたほうが速いです
システム環境変数のPATHを編集して C:\android-sdk\tools; を追記します。C:以外にインストールした場合はそのドライブレターにしてください(以下同様)
(4) Android Emulatorの起動確認
コマンドプロンプトで C:\android-sdk\tools; に移動し、
android create avd --name test1 --target 1として、test1ターゲットを作成します。
そして、
emulator -avd test1と入力してEnterキーを押します。Android Emulatorが起動すれば確認完了です。最小化しておいて下さい。
(5) Eclipse SDKのダウンロード
以下のURLより、 eclipse-SDK-3.3.2-win32.zip をダウンロードします。
http://www.eclipse.org/downloads/moreinfo/classic.php
(6) Eclipseのインストール
eclipse-SDK-3.3.2-win32.zip を解凍してCドライブ直下に展開します。
Androidと同様に Eclipse としておきます
(7) Eclipseの日本語化
以下のURLより、Pleiadesプラグイン安定版の pleiades_1.3.0.zip をダウンロードします。
http://mergedoc.sourceforge.jp/
解凍して、任意の場所に展開します。
features と plugins の2つのフォルダを、
C:\Eclipse 配下に上書きコピーします。
Vista ではフォルダの 統合 と表現されます。
次に C:\Eclipse\eclipse.ini の最終行に以下の記述を追記します。
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
これを追加しないと日本語化されません
(8) GEF(Graphical Editing Framework)プラグインのインストール
下記URLより、 GEF-ALL-3.4.2.zip をダウンロードします。
http://www.eclipse.org/gef/
解凍して、任意の場所に展開します。
features と plugins の2つのフォルダを、C:\Eclipse配下に上書きコピーします。
(9) WTP(Web Tools Platform)プラグインのインストール
+ は環境によっては、
となります
- Eclipseを起動します。
- ヘルプ -> ソフトウェア更新 -> 検索とインストールをクリックします。
- インストールする新規フィーチャーを検索 を選択して、
次へをクリックします。 Europa ディスカバリー・サイトをチェックしてから完了をクリックします。- 更新サイトに
日本を選択してOKボタンをクリックします。 Europa ディスカバリー・サイトの左側の+をクリックします。Web および JEE 開発と書かれた項目の左側をチェックします。必須項目を選択ボタンをクリックします。
(10) ADT(Android Development Tools)プラグインのインストール
- Eclipseを起動します。
- ヘルプ -> ソフトウェア更新 -> 検索とインストールをクリックします。
- インストールする新規フィーチャーを検索 を選択して、
次へをクリックします。 - 新規リモートサイトボタンをクリックします。
新規更新サイトウィンドウが表示されます。- 名前に
Android Plugin、URLにhttps://dl-ssl.google.com/android/eclipse/を入力し、OKボタンをクリックします。 Android Pluginをチェックしてから完了をクリックします。- 更新サイトに
日本を選択してOKボタンをクリックします。 Android Pluginに左側の+をクリックします。Android DDMSとAndroid Development Toolsと書かれた項目の左側をチェックします。必須項目を選択ボタンをクリックします。
(11) SDKロケーションの設定
- Eclipseを起動します。
- ウィンドウ -> 設定をクリックします。
- 左側のツリーから
Androidをクリックします。 - SDKロケーションに
C:\android_sdkを入力します。 - 適用ボタンをクリックします。
- OKボタンをクリックします。
(12)プロジェクトの作成
- Eclipseを起動します。
- ファイル -> 新規 -> プロジェクト... をクリックします。
- ツリーの
Androidの中のAndroidプロジェクトを選択し、次へボタンをクリックします。 - 下図の通り、プロジェクト名
Hello Androidと入力します。 - ターゲット名の
Android 1.1の左側をチェックします。 - アプリケーション名
Hello, Android、パッケージ名com.example.helloandroid、 - Create Activity
HelloAndroidと入力します。 - Min SDK Version
2を削除して、空欄にします。 - 完了ボタンをクリックします。
(13)ソースコードの修正
初回は「ワークベンチにジャンプ」をクリックする必要があります
左側ツリーの「src」の中の「HelloAndroid.java」をダブルクリックします。 以下のソースコードが表示されます。
package com.example.helloandroid;
import android.app.Activity;
import android.os.Bundle;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
これを以下のように修正します。
package com.android.helloandroid; import android.app.Activity; import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
(14)Emulatorでのアプリケーション実行
初回のエミュレータの起動はかなり(最大5分以上)かかります。あわてずに待ってください
(4)のところで閉じずに最小化しただけの場合はそれを用いることができます
実行->実行ダイアログを開く...をクリックします。- 左側ツリーの
Androidアプリケーションをクリックします。 - 左上の新規ボタン(アイコン)をクリックします。
- 左側ツリーの
Androidアプリケーションの中の新規構成をクリックします。 - 右下の
実行ボタンをクリックします。 - Emulatorが起動し、アプリケーションが実行されます。
- もし、EmulatorのScreen Lockがかかっている場合は、
MENUボタンをクリックして下さい。
RSS 1.0