adb模拟器设备未显示,重新启动服务器无法修复

时间:2016-07-18 22:29:25

标签: android xamarin android-emulator adb emulation

我在Xamarin上运行一个运行Android 5.1.0的模拟Nexus 5,我不能在生活中让adb将模拟器识别为设备。我可以让设备连接的唯一方法是通过TCP / IP,手动连接到模拟器的给定IP地址。

我已经尝试重新安装Android SDK,Xamarin和VirtualBox(Xamarin模拟器使用的),以及调整每个设置中的几个设置,所有设置都没有。

不,跑步 adb kill-server adb start-server

并不能解决这个问题,就像我见过的所有其他线程一样,这是唯一的修复方法。

我期待着您的帮助,并提前感谢您!

编辑:此外,我应该添加adb devices通过USB连接时,能识别我的物理Android设备,但仍然不是模拟设备。

1 个答案:

答案 0 :(得分:0)

如果您使用的是Xamarin Android Player。请尝试以下步骤

  1. 关闭模拟设备。
  2. 打开Oracle VM虚拟盒管理器
  3. 识别模拟设备和打开设置。
  4. 转到USB选项卡并启用USB控制器。
  5. 保存设置。并从Xamarin Android Player启动设备
  6. 尝试启用USB控制器的不同子选项。我启用了USB 1.1,它对我有用。我不确定这对所有人都有效。让我知道你的经历。