Search

Androidアプリ開発環境を整える
Windows7の場合

2011/9/27

ここでは、Android SDK+EclipseでAndroidアプリの開発環境をWindows 7(64-bit)上に構築する手順を解説します。

JDKのインストールとパスの設定

2011/9/27

JDK(Java Development Kit)は、Javaで開発を行うために必要な最低限のソフトウェアが入ったセットです。 JDKは、Android SDK、Eclipseの動作に必要になりますので、はじめにインストールしておくとよいです。

※ここでは、2011年9月現在の最新版であるJDK 7をインストールする流れになります。

JDKのインストール手順

  1. JDKの入手

    公式サイトのダウロードページにアクセスし、「JDK」のDownloadをクリックします。

  2. ライセンスに同意して、ダウンロード

    ライセンスに同意する場合は、「Accept License Agreement」にチェックを入れ、「Windows x64」の「jdk-7-windows-x64.exe」をダウンロードします。

  3. インストーラーの起動

    ダウンロードしたインストーラを起動し、次へをクリックします。

  4. インストールするオプション機能の選択

    変更がなければ、そのまま次へをクリックします。

  5. インストール先フォルダの選択

    変更がなければ、そのまま次へをクリックします。

  6. インストール完了

    完了をクリックして、インストーラーを閉じます。

  7. JAVA_HOMEの設定

    「ユーザー環境変数」に下記を追加。

    • 変数名:JAVA_HOME
    • 変数値:jdk1.7.0のインストールディレクトリへのパス 例)C:\Program Files\Java\jdk1.7.0
  8. PATHの設定

    「ユーザー環境変数」に下記を追加。すでにPATHがある場合は末尾に追加。

    • 変数名:PATH
    • 変数値:jdk1.7.0のインストールディレクトリへのパス
          例)C:\Program Files\Java\jdk1.7.0\bin;
  9. CLASSPATHの設定

    「システム環境変数」に下記を追加。

    • 変数名:CLASSPATH
    • 変数値:Javaのインストールディレクトリへのパス
          例)C:\Program Files\Java

    例)C:\Program Files\Java

Android SDKのインストールとパスの設定

2011/9/27

手順

  1. Android SDKのダウンロード

    ダウンロードページにアクセスします。 Windowsのところにある「android-sdk_r13-windows.zip」をクリックし、ダウンロードします。

    developer.android.comdeveloper.android.com
  2. android-sdk-windowsフォルダの配置

    解凍した「android-sdk-windows」フォルダを、ここではCドライブ直下「C:\android-sdk-windows」に置きます。

    ※上記以外の場所でもかまいませんし、フォルダ名も「android-sdk」など任意の名前にしてもOKですが、ここでは「C:\android-sdk-windows」に配置したものとして説明しますので、パスなどは適宜変更ください。

  3. SDK Manager.exeを起動して、パッケージをインストール

    「android-sdk-windows」ディレクトリ内にある「SDK Manager.exe」をダブルクリックして起動します。 下図のようなインストールするパッケージの選択画面が表示されたら、Installをクリックすると、パッケージのインストールが始まります。

    SDK Manager.exeSDK Manager.exe
    SDK Manager.exeSDK Manager.exe

    ※このパッケージのインストール。数十分くらいかかります。古いバージョンのAPIなどインストールしなくてよいものがあれば、個別に「Reject」を選択することでインストール時間を多少軽減できます。

    SDK Manager.exeSDK Manager.exe
  4. インストール完了

    パッケージのインストールが完了すると、下図のようなダイアログが表示されますので、Clodeを押してダイアログを閉じます。

    SDK Manager.exeSDK Manager.exe
  5. パスの設定

    システムのプロパティを開き、システムの環境変数の「Path」に、下記2つのディレクトリへのパスを追加します。

    • SDKインストールディレクトリ内にある「tools」
    • SDKインストールディレクトリ内にある「platoform-tools」

    例)C:\android-sdk-windows\tools;
    例)C:\android-sdk-windows\platform-tools;

    SDK Manager.exeSDK Manager.exe

EclipseのインストールとADT Plugin for Eclipseのインストール

2011/9/27

ここではWindows 7(64-bit)環境に「Eclipse Indigo」をインストールする流れを説明します。

手順

  1. Eclipseのダウンロード

    公式サイトのダウンロードページにアクセスします。

    「Eclipse IDE for Java Developers」の「Windows 64 Bit」をクリックします。

  2. ミラーサイトの選択

    「[Japan] Japan Advanced Institute of Science and Technology (http)」をクリックします。

  3. Eclipseフォルダの配置

    ダウンロードしたZIPファイルを解凍し、「eclipse」フォルダをCドライブ直下に配置します。

    ※上記以外の場所でもかまいませんが、ここでは「C:\eclipse」に配置したものとして説明しますので、パスなどは適宜変更ください。

  4. Eclipseの日本語化

    Pleiades - Eclipse プラグイン日本語化プラグインにアクセスし、 「Pleiades 本体ダウンロード」のところにある安定版(ここでは1.3.3)をダウンロードします。

    ダウンロードしたZIPファイルを解凍し、中身をそのままeclipseのインストールディレクトリ内に上書きします。

  5. eclipse.iniの編集

    末尾に、「-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar」を追加して上書き保存します。

    例)C:\eclipse\eclipse.ini

    eclipse.inieclipse.ini
  6. Eclipseの起動とワークスペースの選択

    Eclipseインストールディレクトリ内の「eclipse.exe」を起動します。 下図のような画面が表示されたら、Browse...を押してワークスペースを選択してOKボタンをクリックします。

    ※ここでは、Cドライブ直下に作業用のworkspaceというフォルダをあらかじめ作成しておき、C:\Users\ユーザー名\workspaceを選択しました。

  7. ADT Plugin for Eclipseのインストール

    メニューの「Help」→「Install New Software...」をクリックします。

  8. Work withに「https://dl-ssl.google.com/android/eclipse/ 」と入力し、addをクリックします。

  9. Add Repositoryダイアログが表示されたら、Nameに「Android」(なんでもよい)と入力し、OKをクリックします。

  10. 「Developer Tools」にチェックをいれ、Nextをクリックします。

  11. そのまま、Nextをクリックします。

  12. 規約に同意する場合は、「I accept the terms of the license agreements」にチェックを入れ、Finishをクリックします。 インストールが始まります。

    途中、下図のようなセキュリティ警告ダイアログが表示されたらOKをクリックします。

  13. インストールが完了

    インストールが完了すると下図のようなダイアログが表示されますので、Restart Nowをクリックして、Eclipseを再起動します。

  14. Eclipse再起動

    Eclipse再起動後、「Windows」メニューを開くと、「Android SDK and AVD Manager」が追加されているはずです。

  15. SDK Locationの設定

    「Windows」メニューの「References」をクリックします。

  16. 左サイドから「Android」を選択し、SDK LocationにAndroid SDKのインストールディレクトリを指定し、OKをクリックします。

  17. 「Windows」メニューの「Android SDK and AVD Manager」をクリックすると、SDK Managerが起動します。

    ご覧のように何もないので、AVDを追加をしてみましょう。

SDK Managerの設定
AVDの追加

2011/9/27

SDK ManagerにAVD(Android Virtual Device)を追加する方法を解説します。 ここではXperiaと同環境のAVDを追加してみます。

手順

  1. SDK Manager起動

    Eclipse上の「アイコン」、または、Android SDKのインストールディレクトリ内にある「SDK Manager.exe」をクリックして、SDK Managerを起動します。

  2. AVDの新規作成

    Newをクリックします。

  3. AVD作成画面が表示されたら、下記を入力・選択し、Create AVDをクリックします。

    • Name: AndroiOdS2.1(任意の名前でよい)
    • Target: Android 2.1-update1 - API Level7を選択
    • SkinのBuilt-in:「Defaul(WVGA800)」を選択 ※画面サイズはこちら
  4. 一覧に作成したAVDが追加されているはずです。
    さっそく、エミュレータを起動してみましょう。

エミュレーターの起動

2011/9/27

  1. SDK Managerの起動

    Eclipse上の「アイコン」、または、Android SDKのインストールディレクトリ内にある「SDK Manager.exe」をクリックして、SDK Managerを起動します。

  2. AVDの選択

    一覧からAVDを選択し、Start...をクリックします。

  3. Launch Options

    そのままLaunchをクリックします。

  4. エミュレーター起動

    下図のようにエミュレーターが起動します。

エミュレーターがデスクトップからはみ出してしまうなど、大きすぎる場合はエミュレーターのサイズを調整してみましょう。 Launch Options画面で、「Scale Display to real size」にチェックを入れ、Screen Sizeの値を指定するとサイズを変更できます。

下記は、Screen Sizeに6を指定した場合の表示例です。

Android、エミュレーターの画面サイズ

2011/9/27

下記は、Android OS 2.1で用意されているスキンの各スクリーンショットとエミュレーター起動時のイメージです。

スクリーンショットの画像サイズはAVDで指定した解像度に依存します。
WVGA800なら480x800になります。HVGAなら320x480ピクセルになります。

※エミュレーター起動時のイメージのPCのディスプレイ解像度は1600×900ドットです。
※エミュレーターの画面サイズは、SDK ManagerのAVDの追加で指定できます。

スキン解像度
WVGA800(デフォルト)480x800
HVGA320x480
QVGA240x320
WQGA400240x400
WQGA432240x432
WQGA854480x854

WVGA800(デフォルト)

スクリーンショット - 画像サイズ 480x800

スクリーンショット 縦向きスクリーンショット 縦向き
スクリーンショット 横向きスクリーンショット 横向き

エミュレーターの起動イメージ

エミュレーター portraitエミュレーター portrait
エミュレーター landscapeエミュレーター landscape

HVGA

スクリーンショット - 画像サイズ 320x480

スクリーンショット 縦向きスクリーンショット 縦向き
スクリーンショット 横向きスクリーンショット 横向き

エミュレーターの起動イメージ

エミュレーター portraitエミュレーター portrait
エミュレーター landscapeエミュレーター landscape

QVGA

スクリーンショット - 画像サイズ 240x320

スクリーンショット 縦向きスクリーンショット 縦向き
スクリーンショット 横向きスクリーンショット 横向き

エミュレーターの起動イメージ

エミュレーターの起動イメージ portraitエミュレーターの起動イメージ portrait
エミュレーターの起動イメージ landscapeエミュレーターの起動イメージ landscape

WQGA400

スクリーンショット - 画像サイズ 240x400

スクリーンショット 縦向きスクリーンショット 縦向き
スクリーンショット 横向きスクリーンショット 横向き

エミュレーターの起動イメージ

エミュレーターの起動イメージ portraitエミュレーターの起動イメージ portrait
エミュレーターの起動イメージ landscapeエミュレーターの起動イメージ landscape

WQGA432

スクリーンショット - 画像サイズ 240x432

スクリーンショット 縦向きスクリーンショット 縦向き
スクリーンショット 横向きスクリーンショット 横向き

エミュレーターの起動イメージ

エミュレーターの起動イメージ portraitエミュレーターの起動イメージ portrait
エミュレーターの起動イメージ landscapeエミュレーターの起動イメージ landscape

WQGA854

スクリーンショット - 画像サイズ 480x854

スクリーンショット 縦向きスクリーンショット 縦向き
スクリーンショット 横向きスクリーンショット 横向き

エミュレーターの起動イメージ

エミュレーターの起動イメージ portraitエミュレーターの起動イメージ portrait
エミュレーターの起動イメージ landscapeエミュレーターの起動イメージ landscape

関連コンテンツ

Q. このサイトの情報はお役に立ちましたでしょうか?

投票する 投票結果を見る

管理人に【web拍手】を送るweb拍手(1行メッセージも送れます♪)

pagetop

polarized women