2011-12-22 20 views
3

エミュレータが既に実行中の場合にアプリケーションを実行すると、アプリケーションは既存のAVDで実行されず、新しいエミュレータが起動します。エミュレータの実行中に問題が発生しました

[2011-12-22 18:03:15 - Report_v6_2] ------------------------------ 
[2011-12-22 18:03:15 - Report_v6_2] Android Launch! 
[2011-12-22 18:03:15 - Report_v6_2] adb is running normally. 
[2011-12-22 18:03:15 - Report_v6_2] Performing mast.avalons.ReportActivity activity launch 
[2011-12-22 18:03:15 - Report_v6_2] Automatic Target Mode: Preferred AVD 'Acer' is not available. Launching new emulator. 
[2011-12-22 18:03:15 - Report_v6_2] Launching a new emulator with Virtual Device 'Acer' 
[2011-12-22 18:03:28 - Report_v6_2] New emulator found: emulator-5554 
[2011-12-22 18:03:28 - Report_v6_2] Waiting for HOME ('android.process.acore') to be launched ... 
[2011-12-22 18:04:46 - Report_v6_2] emulator-5554 disconnected! Cancelling 'mast.avalons.ReportActivity activity launch'! 
[2011-12-22 18:20:16 - Report_v6_2] ------------------------------ 
[2011-12-22 18:20:16 - Report_v6_2] Android Launch! 
[2011-12-22 18:20:16 - Report_v6_2] adb is running normally. 

私は、最後のバージョンは、ADT、ADB、SDK

+2

この問題もあります。どのように解決されますか? –

+2

あなたのトラブルをどのように解決しましたか? – z0r1fan

+3

おそらくあなたが知っている、なぜ 'AVD 'Acer'が利用できないのか? – sll

答えて

7

Qは、Windows 7の、Eclipseのインディゴを使用します。今までこのがあなたのWindows 7 PC上で働いていますか?

提案:

http://androidforums.com/application-development/5398-android-help-emulator-5554-disconnected.html

  • 解決策:次のようなメッセージの前にIDEをEclipseに行く "エミュレータ-5554が切断 はキャンセル!" - >ウィンドウ - >ビューを表示 - >デバイス - > ビュー]メニュー - > ADB
  • をリセット
+1

ありがとう!あなたは私を助けた。 – MastAvalons

2

これを試してみてください!これはおそらくあなたの質問に答えるかもしれません。 https://stackoverflow.com/a/2049798/1051682 また、Android x86を使って試すことができれば、問題を解決できるかもしれません。

うーん言及リンクの上に「... 1がすでにエミュレータで実行されている場合(同じエミュレータで)新しいアプリを開こうとすると、」最初の問題の記述を見てみると、それは同様の問題になる可能性が考え相対的であるように見えました。その問題が存在する場合は、次にAndroid x86を試してみてください。いずれかの方法。 「Run as」は、「Android Device Chooser」をポップアップして、既に実行中のエミュレータ/デバイスを選択することができます。私はイメージを貼り付けることができません、新しいですが、これが役立つことを願っています。ありがとう!

3

これは、プロジェクトプロパティが手動で実行されるようにセットアップされておらず、エミュレータが新しいインスタンスで開く何らかの理由(SDKまたはターゲットバージョン)で発生するためです。問題のプロジェクトは、左側で選択一つであり、名前が上になっていることを確認し、次に>実行構成

- - >として実行 を右あなたのプロジェクトをクリックしてください:解決する

その後、上部にある[ターゲット」を表示されます。 enter image description here

マニュアルを選択すると、実行してエミュレータを選択できるようにする必要があります。そうでない場合は、プロジェクトSDKに、インストールしたSDKのバージョンまたはそれに準拠する範囲が設定されていることを確認してください。

<uses-sdk android:minSdkVersion="3" /> 
<uses-sdk android:targetSdkVersion="14" /> 

1

私は最初のハードルにこだわりました - The Hello Worldアプリ。
デバッガが接続していたemulator-5554が表示され続けました。エミュレータのパッケージ名をDDMSから掘り下げた後、私は 'bluestacks'に気付きました。私はBluestacksエミュレータをインストールしました。 Macでは私はLibrary>Bluestacks Playerに行ってアンインストールしました - 問題を解決しました。

関連する問題