应用程序不在Visual Studio 2015中的Android视觉工作室模拟器中运行

m.h*_*yan 21 android xamarin visual-studio-2015 visual-studio-emulator

我创建空白的xamarin android项目,而无需添加任何代码,当我调试此项目调试没有问题,但当我运行应用程序与Visual Studio模拟器为Android模拟器运行但没有启动我的应用程序和部署失败,并没有告诉我错误

为什么?请帮我

CSh*_*cks 48

我遇到过同样的问题.VS 2015可以启动VS模拟器,但无法部署应用程序.

我能够解决这个问题:

  1. 启动模拟器(VS中的F5,然后使用"构建/取消"菜单取消部署)
  2. 单击模拟器右侧工具栏中的V形图标(»)
  3. 选择" 网络"选项卡
  4. 找到首选的网络IP地址
  5. 返回VS,单击" 打开Adb命令提示符"工具栏按钮
  6. 输入adb connect [模拟器ip地址]
  7. 在VS中再次按F5

对我来说看起来像VS的bug.

  • 我也找不到人字形图标。 (3认同)

小智 13

我遇到过同样的问题.原来,根本原因是VS模拟器找不到adb.exe.

发生这种情况时,除非您按照CSharpRocks提供的步骤进行手动连接,否则它将无法连接到仿真器.模拟器也不会列在"adb devices"下.

对我来说,修复是使用基于Windows EXE的安装程序(而不是zip安装程序)重新安装Android SDK.EXE安装程序在注册表中设置 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK工具密钥Path值,指向Android SDK根目录.

假设您没有使用Visual Studio本身安装Android SDK,VS Emulator使用该注册表设置(或Android Studio安装注册表设置)来查找SDK.有了它,它应该能够找到adb.exe并且工作.


Zve*_*niy 8

看看这里:

Xamarin表单Android应用程序崩溃使用VS Android模拟器运行调试

  1. 启动Hyper-V管理器
  2. 选择您要使用的模拟器
  3. 右键单击,点击设置
  4. 单击处理器
  5. 点击兼容性
  6. 设置复选框"迁移到具有不同处理器版本的物理计算机"


归档时间:

查看次数:

29213 次

最近记录:

7 年,5 月 前