1

http://developer.android.com/training/basics/firstapp/running-app.htmlに従って 、PC のエミュレーターで最初の Android アプリを実行しようとしています。エミュレーターが実行されています (Eclipse から開始)

説明されているように、Eclipse を介して myFirst App を起動することができましたが、このチュートリアルでは、エミュレーターが起動して実行されるまで数分待つ必要があることを追加する必要があります。今私の問題は、myFirstApp を変更してテストしたいときに、Eclipse が新しいエミュレーターを起動し続けることです。

[2012-10-15 19:32:44 - MyFirstApp] ------------------------------
[2012-10-15 19:32:44 - MyFirstApp] Android Launch!
[2012-10-15 19:32:44 - MyFirstApp] adb is running normally.
[2012-10-15 19:32:45 - MyFirstApp] Performing com.example.myfirstapp.MainActivity activity launch
[2012-10-15 19:32:45 - MyFirstApp] Automatic Target Mode: Preferred AVD 'Hobbit' is not available. Launching new emulator.
[2012-10-15 19:32:45 - MyFirstApp] Launching a new emulator with Virtual Device 'Hobbit'

完全なエミュレーターを起動するとパフォーマンスが低下するため、これは非常に厄介です。しかし、この新しいエミュレーターで MyFirstApp の最初のバージョンが返されたことがさらに腹立たしいことです。

エミュレーターを最初から再起動すると、コンソールに次のように表示されます。

[2012-10-15 19:55:42 - MyFirstApp] New emulator found: emulator-5554
[2012-10-15 19:55:42 - MyFirstApp] Waiting for HOME ('android.process.acore') to be launched...
[2012-10-15 19:56:57 - MyFirstApp] emulator-5554 disconnected! Cancelling 'com.example.myfirstapp.MainActivity activity launch!'

なんで?この時点では、エミュレーターはまだ実行中です。これは通常の作業方法ではありません。誰でも私を助けることができますか?

4

2 に答える 2

0

Eclipse で [実行] -> [実行構成] に移動します。アプリケーションを選択し、右側のターゲット タブを「常にプロンプ​​トを表示してデバイスを選択する」に更新します。

于 2012-10-15T18:14:39.080 に答える
0

エミュレーターが実行中で、[デバイス] に表示されない場合は、adb をリセットしてみてください。Eclipse の場合: [デバイス] タブ -> [Dropbown] -> [abd をリセット]

于 2012-10-15T18:46:52.627 に答える