2016-07-18 8 views
1

が解決しないサーバーを再起動し、表示されない、と私は私の人生のためのデバイスとしてエミュレータを認識するためにADBを取得することはできません。デバイスを接続できる唯一の方法は、TCP/IPを使用して、エミュレータの指定のIPアドレスに手動で接続することです。ADBエミュレータデバイスは、私はXamarinでAndroid 5.1.0を実行しているエミュレートネクサス5を実行しています

Android SDK、Xamarin、VirtualBox(Xamarinエミュレータが使用する)を再インストールしたり、それぞれにいくつかの設定を調整したりしてみました。

そして、私が見てきた他のすべてのスレッドが唯一の修正として提案しているようには、 adb kill-server adb start-server

を実行すると、問題が解決しません。

私はあなたの助けを楽しみにして、事前にあなたに感謝!

EDIT:さらに、私はadb devicesは、エミュレートデバイスをUSBを介して接続されたときに私の物理的なAndroidデバイスを認識し、まだしないことを追加する必要があります。

+0

これはXamarin Android Playerを使用していますか?あなたが知っているように、それは廃止され、もはやサポートされなくなりました。 https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/debug-on-emulator/を参照してください。あなたは他のエミュレータを試しましたか?インテルHAXMアクセラレータをインストールする限り、新しいGoogleエミュレータは非常に高速です。また、Visual Studio 2015のAndroidエミュレータもあります。 – jgoldberger

答えて

0

あなたはXamarinのAndroid Playerを使用している場合。次の手順を実行してください。

  1. エミュレートされたデバイスをシャットダウンします。
  2. オープンのOracle VMの仮想ボックスマネージャ
  3. エミュレートデバイスとオープン設定を確認します。
  4. [USB]タブに移動し、[USBコントローラを有効にする]を選択します。
  5. 設定を保存します。

Enable USB Controllerから別のサブオプションを試してみてください。私はUSB 1.1を有効にし、それは私のために働いた。私はそれがすべてのために動作するかどうかはわかりません。あなたの経験を教えてください。

関連する問題