Android emulator 如何将虚拟设备/模拟器连接到Visual Studio Xamarin Android项目?

Android emulator 如何将虚拟设备/模拟器连接到Visual Studio Xamarin Android项目?,android-emulator,xamarin.android,visual-studio-2013,xamarin,galaxy-nexus,Android Emulator,Xamarin.android,Visual Studio 2013,Xamarin,Galaxy Nexus,我为冰激凌三明治创建了一个安卓应用程序,并没有在默认代码中添加任何内容(除了更改“Hello World”消息的文本——我不能——也不会——控制自己) 我把F5捣碎了 Nada-未连接任何设备。下拉列表显示“未连接任何设备” 因此,我通过Xamarin安装添加的“Open Android Emulator Manager”按钮设置了一个: 我再次捣碎F5;同样的问题。它说从下拉列表中选择一个设备(我忘了显式选择我刚刚设置的设备)。但是…名单上没有什么。为什么不呢 更新 它正在工作;我想它没有显

我为冰激凌三明治创建了一个安卓应用程序,并没有在默认代码中添加任何内容(除了更改“Hello World”消息的文本——我不能——也不会——控制自己)

我把F5捣碎了

Nada-未连接任何设备。下拉列表显示“未连接任何设备”

因此,我通过Xamarin安装添加的“Open Android Emulator Manager”按钮设置了一个:

我再次捣碎F5;同样的问题。它说从下拉列表中选择一个设备(我忘了显式选择我刚刚设置的设备)。但是…名单上没有什么。为什么不呢

更新 它正在工作;我想它没有显示我的设备供我选择,因为一些安卓软件包是在后台下载的(通过“安卓SDK管理器”,也是由Xamarin添加的)


两年前,我在“摆弄”Eclipse/Android/Java时,我感觉很兴奋。

你让它工作起来真是太棒了

我发现这个列表并不总是更新的,重新启动Visual Studio是将仿真器放入要调试的设备列表中的最快方法

如果不起作用,请尝试重新启动ADB服务

  • 启动模拟器
  • 打开命令提示符,浏览到Android SDK的位置(默认为“%LocalAppData%\Android\Android SDK\platform tools”)
  • 运行命令“adb kill server”
  • 运行“adb设备”(这应将正在运行的仿真器显示为连接的设备)
  • 重新启动VS,您将在列表中看到仿真器

我正是在寻找这个问题。你救了我一天!您可以在visual studio中直接重新启动ADB服务器:工具>Android>重新启动ADB服务器