首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Xamarin“等待运行时检查完成”和VS模拟器

Xamarin“等待运行时检查完成”和VS模拟器
EN

Stack Overflow用户
提问于 2018-05-15 08:51:08
回答 8查看 11.7K关注 0票数 26

我已经创建了一个新的、基本的Xamarin交叉平台应用程序,在VS模拟器中使用Marshmallow (6.0API 23)运行Android项目时,我得到了以下错误:

等待运行时检查以完成

模拟器成功启动,项目生成时没有警告或错误。我一夜之间就把它留在了这个州,但它没能通过这一点。

  • 比较: 15.7.1
  • Xamarin形式: 3.0.0.482510

如有任何指示/建议,将不胜感激。

编辑1:使用Android映像工作,所以问题似乎与超VVM有关。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2018-05-17 11:13:25

通过执行以下步骤,我成功地修复了此错误:

  1. 构建并运行应用程序。
  2. 在“等待运行时检查”时,构建将停止。
  3. 在模拟器中,单击右边工具栏中的>>箭头。
  4. 记录Windows仿真器内部交换机的IP地址。
  5. 回到VS。从菜单中选择Tools,→,Android→,Android,ADB命令提示符
  6. adb connect [IP_FROM_STEP_#4]
  7. 构建应该继续。

您应该只需要在每次启动模拟器时都这样做。它没有解决VS不自动连接的问题,但我发现这样做很容易,以便继续下去。

另外,如果应用程序运行并立即退出,则执行以下操作:

  1. 停止模拟器。
  2. 打开Hyper-V Manager应用程序。
  3. 右键单击模拟器并选择“设置”。
  4. 展开“处理器”节点并选择“兼容性”。
  5. 勾选“迁移到具有不同处理器版本的物理计算机”。

在查看@masound提供的链接之后,我发现注册表项丢失了。所以,我做了以下几件事:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node中添加了"Android工具“键。
  • 添加了一个具有名称Path和值C:\Program Files (x86)\Android\android-sdk的字符串值。
票数 16
EN

Stack Overflow用户

发布于 2018-08-14 12:03:57

您需要重新启动亚行服务。Visual服务-Android-重新启动亚行服务。这对我有帮助。

在Visual中的菜单栏:Tools -> Android -> Restart Adb Server

票数 27
EN

Stack Overflow用户

发布于 2019-09-19 20:56:58

我也有同样的问题。花了好几个小时来修复它。以上所有的答案都没有结果。打开Android设备管理器,对我的所有仿真器进行工厂重置。它解决了问题。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50345987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档