Personal tools
You are here: Home Reports IDY Google Android 開発キット 第1回 Android開発環境を作る
Document Actions

第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 ボタンをクリックして下さい。


以上


Powered by Plone CMS, the Open Source Content Management System