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が起動されるはず。