メニュー > Android > Android開発環境構築

Android開発環境構築

(2011/03/01)

目次

JDK
Android SDK
Eclipse
Xperia開発環境
HelloAndroidの表示

動作環境

このページでは以下の環境での動作を説明しています。
(ファイルパスは必要に応じ読み替えてください。)
Windows XP Professional Edition
JDK1.6.0_23
Android SDK r09
Eclipse 3.5.2

JDK

・インストール(インストール(2011/02/10時点での最新バージョン JDK1.6.0_23を利用する。)

Java SE ダウンロードへアクセスすると[Java SE ダウンロード]画面が表示される。


[JDKダウンロード]ボタンをクリックすると以下の画面が表示される。


[Platform]では[Windows]を選択する。

[I agree to the ~ ]にチェックを入れて[Continue]ボタンをクリックする。

[Download Information and Files]画面が表示される。


exeファイルリンクをクリックするとダウンロードが開始される。

ダウンロードしたexeファイルを実行する。

手順に従ってインストールする。
セットアップ方法では、[開発ツール]を選択する。

これにて[JDK]のインストール完了

Android SDK

・インストール(2011/02/10時点での最新バージョン r09を利用する。)

Download the Android SDKへアクセスすると[Download the Android SDK]画面が表示される。

[Windows]項目の[android-sdk_r09-windows.zip]リンクをクリックするとダウンロードが開始される。

ダウンロード後は、任意の場所に解凍する。

これにて[Android SDK]のインストール完了

Eclipse

・インストール(2011/02/10時点での最新バージョンは、3.6.1であるが今回は、3.5.2を利用する。)

Eclipse 3.5.2へアクセスすると[Eclipse Galileo Sr2 Packages]画面が表示される。

(リンク切れの場合はEclipse Downloadsから該当ページを探してください。)

[Eclipse IDE for Java Developers]の右にある[Windows 32-bit]リンクをクリックする。

[Eclipse downloads - mirror selection]画面が表示されたらダウンロードマークをクリックする。


ダウンロード後は、任意の場所に解凍する。
これにて[Eclipse]のインストール完了

・日本語化

MergeDoc Projectへアクセスすると[Pleiades - Eclipse プラグイン日本語化プラグイン]画面が表示される。

[Pleiades 本体ダウンロード]項目の[1.3.2]リンクをクリックする。


ダウンロード画面が表示されたら指示に従ってダウンロードする。

ダウンロードしたファイルを解凍するといくつかのファイルが現れる。

[plugins]ディレクトリと[features]ディレクトリを[eclipse]ディレクトリ内に上書きする。

[eclipse]ディレクトリ内の[eclipse.ini]の最終行に以下の記述を追加。

-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

これにて[Eclipse]の日本語化完了

・起動設定

[eclipse]ディレクトリ内の[eclipse.exe]ファイルのショートカットを作成する。

[eclipse.exe]ファイルのショートカットを右クリックし、プロパティ画面を表示する。

[リンク先]の最後尾に -crean -Xmx1024m -vm "C:\Program Files\Java\jdk1.6.0_23\bin\javaw.exe" を追加する。
  ※赤字は使用するJDKディレクトリの絶対パス

これにて[Eclipse]の起動設定完了

・初回起動

初回起動時は、[Eclipseのワークスペースの設定]画面が表示されるので任意の場所を指定する。

[この選択をデフォルトとして使用し、今後この質問を表示しない]にチェックを入れると今後指定する必要がなくなる。

これにて[Eclipse]の初回起動完了

・ADT Plugin for Eclipse(2011/02/10時点での最新バージョン 9.0.0を利用する。)

Eclipseを起動し、メニューの[ヘルプ]から[新規ソフトウェアのインストール...]を選択

[使用可能なソフトウェア]画面にて[作業対象]の右にある[追加]ボタンをクリック

[サイトの追加]画面にて
[名前]に[ADT Plugin](任意)
[ロケーション]に[https://dl-ssl.google.com/android/eclipse/]
を指定し、[OK]ボタンをクリック

しばらく待つと[使用可能なソフトウェア]画面に[開発ツール]が表示される。

[開発ツール]のチェックボックスにチェックを入れ[次へ]ボタンをクリック

[インストール詳細]画面にインストール内容の詳細が表示されるので[次へ]ボタンをクリック

[ライセンスのレビュー]画面にライセンスが表示されるので[使用条件の条項に同意します]を選択し、[完了]ボタンをクリック

インストール画面にインストール状況が表示され、完了すると再起動のダイアログが表示されYesボタンをクリック

インストール途中に[セキュリティー警告]画面に[警告:署名なしのコンテンツ~]が表示されるので[OK]ボタンをクリック
[選択が必要]画面が表示された場合は、選択して[OK]ボタンをクリック

インストールが完了すると[ソフトウェア更新]画面に[変更を反映させるために Eclipseの再始動を~]が表示されるので
[はい]ボタンをクリックするとEclipseが再起動される。

これにて[ADT Plugin for Eclipse]のインストール完了

・Android SDKをEclipseから利用(Android 1.6用の開発環境を構築)

Eclipseを起動し、メニューの[ウィンドウ]から[設定]をクリック

[設定画面]が表示されるので[Android]を選択する。

[SDKロケーション]に[Android SDK]ディレクトリの絶対パスを指定してOKボタンをクリック

Eclipseメニューの[ウィンドウ]から[Android SDK および AVD マネージャー]をクリック

[Android SDK および AVD マネージャー]が表示されるので[Available packages]を選択する。

[Packages available for download]に表示された[Android Repository]の[+]をクリック
表示された中から[SDK Platform Android 1.6, API4, revirsion 3]にチェックを入れる。

[Third party Add-ons]の[+]をクリック
表示された中から[Google Inc. add-ons]の[+]をクリック
[Google APIs by Google Inc., Android API 4,revision 2]にチェックを入れる。

[Install Selected]ボタンをクリック

[Choose Packages to Install]が表示されるので[Accept All]を選択して[インストール]ボタンをクリック

[Installing Archives]画面が表示されインストールが始まる
途中で[ADB Restart]が表示されるので[はい]ボタンをクリック

[終了しました。]と表示されたら[閉じる]ボタンをクリック

これにて[Android SDK]を[Eclipse]で利用設定完了

Xperia開発環境

・セットアップ

Download SDK'sにアクセスするとSDKの一覧が表示される。
(リンク切れの場合はdeveloper WORLDから該当ページを探してください。)

[Sony Ericsson Xperia X10 add-on for the Android SDK]をクリック

[Download]画面が表示されるので[Sony Ericsson Xperia X10 add-on for the Android SDK]をクリック
[ライセンス]画面が表示されるので読んで[Accept]ボタンをクリックするとダウンロードが始まる。

ダウンロードしたファイルを解凍し、解凍されたディレクトリを[Android SDK]ディレクトリ内の[add-ons]ディレクトリに入れる。

Eclipseを起動し、メニューの[ウィンドウ]から[Android SDK および AVD マネージャー]をクリック
[Android SDK および AVD マネージャー]画面が表示されるので[Virtual devices]を選択し、[新規]ボタンをクリック
[Create new Android Virtual Device]画面が表示されるので以下のように設定する。
名前:XPERIA-X10(任意)
ターゲット:X10(Sony Ericsson Mobile Communications) - API Level 4
SD card: Size:64 MiB(任意)
設定完了後[Create AVD]ボタンをクリック

[Android SDK および AVD マネージャー]画面で[XPERIA-X10]を指定して[開始]をクリックすると[Launch Options]が表示される。
変更せずに[起動]ボタンをクリックするとエミュレータが起動する。

これにて[Xperia開発環境]のセットアップ完了

HelloAndroidの表示

Eclipseを起動し、メニューの[ファイル]から[新規]>[その他]をクリック

[ウィザードを選択]画面が表示されるので[Android]の[+]をクリック
表示された中から[Android プロジェクト]を選択し、[次へ]ボタンをクリック
[新規Androidプロジェクト]画面が表示されるので以下のように設定する。

プロジェクト名:HelloAndroid(任意)

ビルド・ターゲット
[Android 1.6]にチェック

プロパティー
アプリケーション名:Hello,Android
パッケージ名:jp.co.mclnet.helloandroid(アプリケーションごとにユニークである必要があります。)
Create Activity:HelloAndroid
Min SDK Version:4

設定完了後[完了]ボタンをクリック

これで、[HelloAndroid]プロジェクトが作成された。

パッケージ・エクスプローラーから[HelloAndroid]>[src]>[jp.co.mclnet.helloandroid]>[HelloWord.java]をダブルクリック
内容は、以下となっている

package jp.co.mclnet.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 jp.co.mclnet.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);
    }
}
変更を保存しビルドを実行する(デフォルトは自動ビルドとなっているので不要)。
パッケージ・エクスプローラーで[HelloAndroid.java]を選択してEclipseメニューの[実行]から[実行]をクリック
[次を実行]画面が表示されるので[Android アプリケーション]を選択してOKをクリック

The connection to adb is down, and a severe error has occured.がコンソールに表示されて
何も実行されない場合は、Eclipseを再起動する。

※一部android developersより抜粋

[XPERIA-X10]のエミュレーターが起動されたらエミュレーターの左下のボタンをクリック

[Hello, Android]が表示されれば成功

これにて[HelloAndroid]の表示完了

一番上に移動