The process android.process.acore has stoppedの対処法(AVD)

プロミグムのテストにAndroidのエミュレータを起動したところ
The process android.process.acore has stopped unexpectedly. Please try again.
Force close

もしくは、
The process com.android.phone has stopped unexpectedly. Please try again.
Force close

というメッセージが出てうまくいかなくなりました。





プログラムのRunから起動せずに、
AVDのStartを押して起動してみる。。

同じメッセージが出ててきた。


AVDの種類を4インチのAndroid 2.3.3からNexus7(Android 4.2)に変えて起動してみた。

。。。

とても遅いけど、プロセスが止まったとかいうエラーメッセージが出てこない。

プログラムのRunから起動してみる。。
エラーが出てこない。


Android 2.3.3とディスプレ4インチのAVDでもう一度試してみる。
ダメ、android.process.acoreのエラーが出てくる。

Android 4.2とディスプレ4インチのAVDで試してみる。
エミュレータがフリーズした・・・。強制終了。。もう一度起動。
ダメ、com.android.phoneのエラーが出てくる。

Android 2.3.3とディスプレ5.1インチのAVDで試してみる。
だめ、android.process.acoreのエラーが出てくる。

Internal Memoryを512MiBにしてみるけど、ダメ。

Wipe User Dataをチェックして起動してみる。
あれー、エラーが出てこない。。


HelloWorldプログラムをインストールして見る。
普通にインストールして表示した。。


他のテストプログラムもRunしてみたところ、
普通にインストールして表示した。。


対処方法:エミュレータだけを起動して、そのときWipe User Dataをチェックする。


結論、
The process android.process.acore has stopped unexpectedly. Please try again.
The process com.android.phone has stopped unexpectedly. Please try again.

エミュレータを起動したときに上記のようなエラーメッセージが出てきたら、
あきらめてWipe User DataをチェックしてAVDを起動する。

このオプションは自分がインストールしたテストアプリを全て消すオプションだと思われ、
エラーメッセージの原因は、過去に自分がインストールしたテストアプリのどれかが悪さしているっぽいです。

コメントを残す

メールアドレスが公開されることはありません。