Android−環境作り〜helloworld

■インストール
・JDK1.6

Android sdk
 →http://developer.android.com/sdk/index.html
 packageのインストールは時間がかかるから、
 待ってる間Eclipseのインストールやりましょう〜

Eclipse(zipにした)
 http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-SDK-3.6.2-win32.zip
 zipを解凍するだけ

Eclipse設定
・Plugin 
 help→ install
https://dl-ssl.google.com/android/eclipse/

・SDKpackage完了まで待ち

SDK location設定
 eclipse→ window→ preferences→ Android
sdk location设定→ C:/Program files/Android/android-sdk
 OK

・Create new AndroidVirtual Device设定
 eclipse→ window→ AVD Manager → New
 Name:My_AVD
 Target:Android 2.3.3-API Level 10(携帯端末専用??)
    (BTW:3.0→ Tablet専用)
 Built-in:WQVG400(画面サイズ)
 create

 基本設定はだいだい終り〜

■New project(Helloworld)
・file→ new project→ Android Project
 Project name:任意な名前
 Build Target:Android 2.3.3(先のtarget設定と一緒)
 Application name:任意(app's titleに出てくる)
 Package name:com.example.helloworld
 Create Activity:Helloworld
 (activity class's subclass)
 finish
  
PS:activity→ window生成用??
  最後二つの関係まだ分かってない〜〜

・roject構造
  src→ java file
  gen→ あまり使わないみたい、SDK自動生成
  res/layout→ layout変更(xmlファイルを編集)
  res/value→ 値設定

■helloworldをrunできないについて
・projectをrunしたら、反応なし!!!
 
原因を調べた:
PCのアカウントは日本語の場合は、runできないみたい〜〜
成るほどなるほど!!

→解決方法
・C:\Documents and Settings\[account]\.android\avd
 を日本語ないpathの下にコピー(eg.C:\workspace\avd)

・コピーしたフォルダ(eg.C:\workspace\avd)にあるiniファイルを削除、
 \My_AVD.avdフォルダだけ残しとく

・C:\Documents and Settings\[account]\.android\avd\My_AVD.ini
 のpath設定を変更
 eg. path=C:\workspace\avd
注意:もしメモ帳やnotepadで開いて編集する場合、保存する時にshift-jis+改行LF に設定しないといけない!!

eclipseを再起動し、android projectをrunする
 ちょっと時間かかるけど、emulatorが起動されるはず。