Android Launch!
[2013-06-17 15:38:53 - Numberconverter] adb is running normally.
[2013-06-17 15:38:53 - Numberconverter] Performing com.example.channu.Numbersystem activity launch
[2013-06-17 15:39:00 - Numberconverter] Launching a new emulator with Virtual Device 'AMMA'
[2013-06-17 15:39:05 - Numberconverter] New emulator found: emulator-5554
[2013-06-17 15:39:05 - Numberconverter] Waiting for HOME ('android.process.acore') to be launched...
8 に答える
何も問題はありません。
Waiting for HOME ('android.process.acore') to be launched...
OSがエミュレータにロードされるのを実際に待っていることを意味します。使用しているシステムの構成によっては、通常、これには数分かかります。
数分待つだけで、通常の Android OS がエミュレーターにロードされていることがわかります。
新しいエミュレーターでアプリを起動したときの通常のコンソール出力は次のようになります。
[2013-06-17 16:06:52 - FirstRun] New emulator found: emulator-5554
[2013-06-17 16:06:52 - FirstRun] Waiting for HOME ('android.process.acore') to be launched...
[2013-06-17 16:08:00 - FirstRun] HOME is up on device 'emulator-5554'
[2013-06-17 16:08:00 - FirstRun] Uploading FirstRun.apk onto device 'emulator-5554'
[2013-06-17 16:08:01 - FirstRun] Installing FirstRun.apk...
[2013-06-17 16:08:30 - FirstRun] Success!
[2013-06-17 16:08:30 - FirstRun] Starting activity dev.swm.firstrun.MainActivity on device emulator-5554
[2013-06-17 16:08:32 - FirstRun] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=dev.swm.firstrun/.MainActivity }
より高い RAM 756MB を設定し、ホスト GPU の使用をクリックすると、その後は機能しました。Win8 および Nexus5 エミュレーター API 19 を使用。
以前は同じ問題があり、Hyper-V を無効にすることで解決できました (Windows マシンを実行している場合)。これを行うには、[コントロール パネル] -> [プログラムの追加と削除] -> [Windows の機能の有効化または無効化] -> [Hyper-V] のチェックを外します。
ただし、Hyper-V 機能は Windows のホーム バージョンでは使用できません。また、無効にすると Windows Phone エミュレーターを使用できなくなるので、注意してください。
数秒待ってから、プロジェクトを右クリックし、[Android アプリケーションとして実行] をもう一度クリックします。
また、私にとって唯一うまくいくのは、他の3つの良い答えの組み合わせです。
1- プロジェクト -> クリーン
2- すべての AVD を削除し、新しいものを作成します
3- 'Waiting for HOME' で実行しようとしてもハングアップする時間が長すぎる場合 (2 分以上)、またはエミュレーターが約 1 分ごとに再起動し続ける場合は、同じ既存のエミュレーター インスタンスを選択して、Run as Android App を数回試してください (私は常に選択します)。手動で実行します)。
なぜこの問題が発生するのか、何が原因なのか、内部で何が起こっているのか、誰も見当がつかないのは奇妙なことです。私が提供できる唯一の手がかりは、DDMS が「Waiting for HOME」の一時停止中に「Class not found for preloading: libcore.base.CollectionUtils」のような数行を表示することです。
そうでない場合は、それを試して、開始できるかどうかを確認し、すべてが機能するかどうかを確認してください。
1)エミュレータコマンドを使用してみてください
2) Eclipse で、[ウィンドウ] -> [Adnroid SDK & AVD マネージャー] -> [仮想デバイス] を選択し、AVD を選択して [開始] ボタンを押します。
メモリの問題です。RAMの量を増やしてください。同じ問題があり、RAMを増やすとうまくいきました。
幸運を祈ります