Emulator.exeが起動中に落ちる

704 views
Skip to first unread message

たろサ

unread,
Apr 15, 2011, 11:56:02 PM4/15/11
to 日本Androidの会
 こんにちは、たろサです。
 今朝まで原因を調べていたのですが、わからなくてMLに投げました。

 WindowsXP Pro(32bit)OSでの話です。
 今まで、この環境で問題なく開発していました。

 今週、Windows7 Pro(64bit)マシンを購入したので、新しく開発環境をWin7に
作りました。これは問題なく動作しています。

 残ったXPについても、開発環境を新規に構築しなおそうと思って、Android-
SDK、Eclipse、JDKをHDDから一度削除して、下記の最新版をインストールしました。
 ・jdk-6u24-windows-i586.exe
 ・installer_r10-windows.exe
 ・eclipse-SDK-3.6.2-win32.zip
 インストールについては、普段何回もやっている手順で行っています。

 この新規環境をインストールしたXPでEclipseは動いていますが、デバッガか
らEmulatorを起動すると、添付図のように、起動中に落ちます。

 PCのハードの問題かなと思い、XPのPCには、もう1つHDDが搭載しており、こち
らにはWindows XP homeがインストールされています。ブートHDDを切り替えて起
動し、XP homeで立ち上げて、そこにインストールしているAndroid開発環境
(Eclipse)で同じサンプルでデバッガ起動すると、問題なく動きます。

 XP Proの環境再構築で、何か失敗しているんだろうなと、いろいろと調べてみ
たのですが、結局、私の力では解決できませんでした。

 新しいWin7環境で問題なく動いているので、当面問題は無いですが、Emulator
が起動中落ちるというのは、気持ち悪いので、どなたか、原因予想できる方がい
らっしゃれば、ヒントでも、よろしくお願いします。

 ちなみに、しっかり確認を取っていないですが、emulatorを直接起動したとき
には立ち上がります。ここらへんから、Eclipseとの相性、もしくはメモリ系か
なと思うのですが、原因をすぐ突き止められ無くて・・・。

--
山本三七男 (Minao Yamamoto) ---------------- ハンドル:たろサ -----
E-Mail: taro...@gmail.com

emudown.png

たろサ

unread,
Apr 16, 2011, 5:48:26 AM4/16/11
to android-g...@googlegroups.com
 たろサです。

 他の作業をしながら、落ちる原因を探っていたのですが、落ちる条件を見つけ
ました。

 起動したエミュレータの受話器ボタン、ホーム、メニュー、戻る、検索のボタ
ンの上に、マウスカーソルを持っていくと落ちます。

 キーボードのキーの上や上下左右ボタンの上にマウスを持っていっても、青く
反転するだけで、何も起きません。先ほどのボタンの上にマウスを持っていった
ときだけ、エミュレータが落ちます。

 たぶん、青く反転させようとしたときに、落ちているのだと思うのですが、不
思議です。また、やはり、start emulator -avd AVD16_SD と直接起動したとき
には、落ちません。きちんと、ボタンが青く反転します。

 落ちる条件がわかりましたが、相変わらず原因はわかりません。
 不思議です。

たろサ

unread,
Apr 17, 2011, 2:22:27 PM4/17/11
to 斉藤, 日本Androidの会
 斉藤様、

 たろサです。

 同じ条件ですね。今日、現象が出たということなので、XPに最新版を入れると
不具合がでるのでしょうか。

 私一人の現象ではないということですね。

 で、解決方法は見つかってないです。回避方法は、斉藤さんも言われているよ
うに、直接起動しかないようです。

 Error Pre~の表示は気がつかなかったです。

 一人だけの現象ではないということで、MLにも投げました。

(2011/04/18 2:32), 斉藤 wrote:
> 本日、私もインストールしていたのですが全く同じ状況に陥りました。
> 落ち方も同じでマウスを持ってくと落ちます。
> OSはXPです。
>
> 又、直接起動すると問題はないのですがEclipseから起動するときだけ落ちてしまいます。
> エミュレーターを起動する時にDOSが立ちあがるのですがそこで一瞬 Error Pre~と出ています。
> これが原因かとは思うのですが対処法がわからなくて困っております。

>> E-Mail: taros...@gmail.com- 引用テキストを表示しない -
>>
>> - 引用テキストを表示 -

斉藤

unread,
Apr 17, 2011, 2:07:10 PM4/17/11
to 日本Androidの会
何度もすみません。
これはメールで送られているのでしょうか?
こちらのサイトを使うのは初めてでして・・・。

色々と試したところAVD ManagerでVerを1.6から2.2まで上げた所、問題なく起動できました。
これが原因?
又、1.6の時は日本語にして使っていたのですがこれが原因かも・・・。
よくわかりません(汗)

サンプルを動かしてマウスでクリックするとブラウザごと(!)落ちる件
http://homepage2.nifty.com/takaaki024/tips/programs/java/android.html
コチラなども参考にしたのですが自分のとは違うようでした。

On 4月16日, 午後6:48, たろサ <taros...@gmail.com> wrote:

たろサ

unread,
Apr 18, 2011, 4:19:23 PM4/18/11
to android-g...@googlegroups.com
 たろサです。

 表記の件ですが、原因と対処方法がわかりましたのでメールします。
 いろいろ試していたら、朝になっちゃった。もう寝ます。

 原因というか、落ちる条件は下記の操作をしたときです。

 1.AVDマネジャーで"TEST1"という名前のEmulatorデバイス新規に作るか、既に
あるとします。
 2.TEST1を編集します。
 3.名前を"TEST12"に変更します。すると、"TEST1"を"TEST12"に複製するよと
いうことで、Create AVDを押します。
 4.こうして複製された"TEST12"を起動します。
 5.たとえばホームボタンにマウスを持っていくと、落ちます。

 ただし、これも条件がありまして、PCに負荷が入っているようなときだと思い
ます。複製して十分時間を空けると落ちなかったりします。
 悩ましいけれど、なんかのタイミングで落ちる条件に入るみたいです。

 いろいろな条件が重ならないと出ないバグでしょうね。

 対処方法は簡単で、とりあえず、問題のEmulatorデバイスを削除して、新規に
作成すればOKです。落ちる条件にはまっているときに、複製で作ってはだめなよ
うです。

 削除が面倒であれば、.android/avd/以下の名称フォルダ内にあるconfig.ini
とuserdata.imgだけ残して、他を消去してAVDマネジャーを再起動してもいいです。

 とりあえず、これで何とかなりそうです。

斉藤様へ、
> これはメールで送られているのでしょうか?
> こちらのサイトを使うのは初めてでして・・・。

 これは、日本アンドロイドの会の名リングリストです。ここにメールすれば登
録会員の方にメールされます。

E-Mail: taro...@gmail.com

たろサ

unread,
Apr 18, 2011, 4:43:07 PM4/18/11
to android-g...@googlegroups.com
 たろサです。

 メールした後、もう一度、再現性を確認していたら、以下の条件でもなさそう
です・・・(^^;。
 エラーが出だしたら、どうやっても、新規に作っても、落ちますね。

 んー。これ以上、深入りはやめようかなと思います。

ecc-comp

unread,
Apr 22, 2011, 9:00:07 PM4/22/11
to 日本Androidの会
吉田@ECCコン専です。

#たろサさん
4/17の神戸・四国支部共催のイベントお疲れさまでした。
遠くからありがとうございました。

で、少し遅くなりましたが報告。
★Windows XP上で、最新のAndroid開発環境を入れると
エミュレータが異常終了するのではないか?

という問いかけでしたが、こちらでは
☆Windows XPを新規インストールして、
最新のAndroid開発環境を入れると
エミュレータは正常に動く。
ということが確認できました。

【やった事】
ノートPCのHDD新品交換(クラッシュしたので)、フォーマット
 ・Windows XP SP3インストール
Android-SDK、Eclipse、JDKは下記の最新版をインストールしました。
 ・jdk-6u24-windows-i586.exe
 ・installer_r10-windows.zip …ここはたろサさんはexeでした
 ・eclipse-SDK-3.6.2-win32.zip
"Hello Activity"なプロジェクトを作成して、
エミュレータ実行し正常に起動しています。
エミュレータ上の操作も一通り行って、異常終了の無いことを
確認しました。
数日たちちょこちょこいじってますが、異常終了はありません。

WinXPから入れ直せば異常終了も起こらないですよー、という事なんですが
Win7マシンがあれば、べつにそっちでもいいですよね。

ただ、お会いしたときのイベント「激安自作Arduinoの作り方」では、
組み込み系にかかわるコアなエンジニアの方が多かったのですが、
(コアやったなー、講師をしていただいた今岡さんもビックリしてましたw)
組み込み系の開発ソフトやユーティリティ、設計ソフト関係などは
Windows Vista以降の動作を保証していないモノが多いという話を
聞きました。

XP上でAndroid開発を続けたい人もいますので、気にかけながら、
様子を見ていく必要があるなー思いますー。


P.S.明日の関西支部corona勉強会は遅れていきますw
15時まで近所でXcode+iPadの講習会講師をやってまして(汗)
上記のWinXPノートPCを持っていきます。
> E-Mail: taros...@gmail.com

たろサ

unread,
Apr 23, 2011, 4:39:09 AM4/23/11
to android-g...@googlegroups.com
 吉田さん、こんにちは。

 たろサです。

 報告ありがとうございます。
 感覚ですが、少しエミュレータの起動のタイミングが遅いと発生するような気
がします。常駐している他のソフトが悪さをしているのかも知れません。

> ただ、お会いしたときのイベント「激安自作Arduinoの作り方」では、
> 組み込み系にかかわるコアなエンジニアの方が多かったのですが、
> (コアやったなー、講師をしていただいた今岡さんもビックリしてましたw)

 あの後、今岡さんと つ部の田村さんと私の三人で、6時頃までコアな話を楽し
く語っていました。

> XP上でAndroid開発を続けたい人もいますので、気にかけながら、
> 様子を見ていく必要があるなー思いますー。
 ほとんどの人は、症状が出ていないようなので、環境に依存するものなので
しょうね。

> P.S.明日の関西支部corona勉強会は遅れていきますw
> 15時まで近所でXcode+iPadの講習会講師をやってまして(汗)
> 上記のWinXPノートPCを持っていきます。
 了解しました。初 Coronaなので楽しみです。よろしくお願いします。

E-Mail: taro...@gmail.com

Reply all
Reply to author
Forward
0 new messages