1

Android アプリケーションのデバッグを開始すると、Visual Studio 2012デバイスの選択ウィンドウにエミュレータ イメージが表示されないことがあります。

ここに画像の説明を入力

しかし、エミュレータはすでに実行されています:

ここに画像の説明を入力

問題は、アプリケーション コードまたはプロジェクト設定に問題がないことです。これは、Start emulator image新しい Android 仮想デバイスを選択して実行すると、アプリケーションが正常にデプロイされ、新しい仮想デバイスで正しく実行されるためですロードに時間がかかるためです。この新しい仮想デバイス イメージにアプリケーションを展開します。Select device manages が既に実行中の仮想デバイス イメージを認識しないのはなぜですか?

PS 新しい Android アプリケーション プロジェクトをVisual Studio 2012

4

1 に答える 1

3

これは頻繁に発生します。

私の非公式の経験から... VSとMonoDroidに関連しているように見えることもありますが、ほとんどはAndroid SDKにかかっているようです.

上記のコメントが示唆するように、VS をオフにして再度オンにすると役立つ場合があります。

他に役立つものは次のとおりです。

  • Mono for Android の最新バージョンへの更新 - Xamarin の Monkeys は、ディスプレイに [更新] ボタンを追加しました。
  • SDK でコマンドライン adb ツールを使用してみてください。この Android Debug Bridge には、kill-server スイッチと start-server スイッチが含まれています。これらを使用すると、Android SDK のデバイスへの接続を更新できます。

adb の詳細については、http: //mobile.tutsplus.com/tutorials/android/android-adb-quick-guide/およびhttp://developer.android.com/tools/help/adb.htmlを参照してください。知るためのツール

Mono for Android の接続に明確なバグを特定した場合は、http://bugzilla.xamarin.comで報告してください。

于 2013-02-06T07:33:13.043 に答える