Androidを独学しようと思い、開発環境の設定方法から書いてある入門書を購入しましたが、Eclipse上でAndroid Emulatorが上手く起動できず困っています。
入門書の記述に従い、自分のPCにJava、Eclipseをインストールし、android-sdkを導入、ADTプラグインを導入してandroid2.2のAVDを作成してみました。
ここまでは入門書の通りに進んだのですが、いざ作成したAVDをEmulatorで実行しようとすると、以下のようなエラーメッセージが出ます。
何が問題なのか、どこをどのように修正すれば良いのか、詳しい方教えて頂けないでしょうか?
(当方、Cやアセンブラの経験はありますが、Androidはおろか、Java, Eclipseを含めて初心者です。ちょっと無謀でしょうか?でも、Javaからやりなさいとかおっしゃらずに、どうか以下のエラーの対処法を教えてくださいませ。)
また、Android開発の初心者が質問できる良いサイト等ありましたら、併せてお教え願います。
<エラー詳細>
まず、Eclipseのメニューバーから、[ウィンドウ]→[Android SDK and AVD Manager]を選択した所で、
"Location of the Android SDK has not been setup in preferences."
という警告ウィンドウが出ます。
これはEclipse立ち上げ後、上記の選択をした1回目のみ出て、以後再度[ウィンドウ]→[Android SDK and AVD Manager]と進めても何故か警告は出ずに[Android SDK and AVD Manager]ダイアログが表示されます。
次に、ダイアログで先に作成してあったandroid2.2のAVDを選択し、開いた[Launch Option]から[起動]をクリックすると、
"emulator: ERROR: no search paths found in this AVD's configuration.
Weird, the AVD's config.ini file is malformed. Try re-creating it."
と出て来て、本来なら起動するはずのAndroid Emulatorは出ません。
以上のような状況で色々試しても進展せず、困り果てています。
尚、EclipseのバージョンはGalileoですが、以前別な入門書を頼りに設定しようとした際には良く分からず最新のHeliosを導入しました。その際も上手くいかずに、もっと新しくて設定方法も詳細に記述してある現在の入門書を買って見た所、一つ前のGalileoを導入するようにと書いてあったので入れ直しました。
最新バージョンのデータやホルダーは消去したつもりですが、何か設定ファイル等が残っていて影響している可能性はあります。
その他、当方の環境は以下の通りです。
OS : Windows XP (SP3)
PC : HP notePC nx6310
CPU : Core Duo 1.66GHz
Memory : 2.49GB
以上です。よろしくお願いします。
No.3ベストアンサー
- 回答日時:
#2です。
こちらでは
1.Documents and Settingsの、使用するアカウントから.androidフォルダを削除する。
2.Eclipseへのショートカットを右クリック→別のユーザーとして実行
→次のユーザーを選んで英字のユーザー名とパスワードを入力→OKで起動
3.[ウィンドウ]→[Android SDK and AVD Manager]
※1回目は使用統計をGoogleに送信するかどうか聞いてきました。
4.VirtualDeviceを新規作成。
5.作成したAVDを選択して開始。
これでエミュレータ起動しました。
そちらでも上手く行くといいですね
うおおぉぉっっ!!!
遂に動きました。前回のお礼で回答を締め切らなかったのは、実はこんな追加の書き込みがあるんじゃないかと期待していたのです。やった!これで安心して回答を締め切れます。有難うございます!
No.2
- 回答日時:
windowsのログインアカウント名に日本語が使われていたりしませんか?
もし使われていたら英数字のみのアカウントを作ってそちらでログイン
もしくはeclipseを別のユーザーとして実行(右クリックメニューにあるはず)
で起動してやってみてください。
参考のリンク先では日本語ログイン名でもできる修正のやり方が書いてありますが
私の環境では上手くできませんでした。
参考URL:http://team-hiroq.com/blog/android/android_emula …
回答有難うございます。
ご指摘の通り、アカウント名が日本語です。丁度、以前cygwinを導入する際、やはり日本語アカウントは駄目との事で英語アカウントも用意してあったので、早速AVDを引っ越したのですが、これまた書いておられたとおり上手く行きません。
実はエラーが解消出来てからお礼を入れるつもりでいたので遅くなってしまいました。まだ成功していませんが、頑張ってみます。有難うございました。
No.1
- 回答日時:
有難うございます。御礼が遅くなって済みません。
確認してみましたが、残念ながらSDK保存場所は正しいようです。
もう一人の方の指摘するアカウントが日本語のせいではと言うのが当たっていそうですが、今のところエラーの解消に至っていません。頑張ってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リモートからTomcatにアクセス...
-
「ファイルが見つかりません D...
-
apache+tomcatの起動手順
-
XAMPPの初期画面が表示されない
-
Tomcatは起動しますが初期index...
-
Tomcatでwarファイルの展開に失...
-
Android Emulator起動エラーに...
-
tomcatをプロジェクト毎に起動...
-
RMIについて
-
eclipseからtomcatが起動しない
-
Eclipse + JBOSS でのデバッグ
-
Tomcat5.5(Windows)が動作しない
-
ワークスペースを変えたらサー...
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
split関数で区切り文字がない場合
-
JSPのクラスをコンパイルできな...
-
classファイルについて
-
Eclipse・プロジェクトで、フォ...
-
vs codeはオフラインでも使用で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「ファイルが見つかりません D...
-
Tomcatは起動しますが初期index...
-
apache+tomcatの起動手順
-
Eclipse + JBOSS でのデバッグ
-
javaが起動しない
-
javaサーブレットから別サーバ...
-
リモートからTomcatにアクセス...
-
Tomcatプロジェクトの.properti...
-
The requested resource is no...
-
EclipseからTomcatを起動した際...
-
tomcatをプロジェクト毎に起動...
-
GCログに日付時刻を表示したい
-
スタンドアロンJavaプログラム(...
-
JavaServletデバッグってどうや...
-
tomcatをサービスで登録すると...
-
Tomcatに-Dオプションを読込ま...
-
IISとXAMPPのApacheの環境設定
-
Tomcatが起動しません。調べて...
-
Tomcatでwarファイルの展開に失...
-
TomCat起動時のデバック
おすすめ情報