Xamarin不会部署到Android模拟器没有错误

时间:2017-11-20 15:48:35

标签: android xamarin

我是Xamarin的新手,在做一个基本的Hello World示例时遇到了麻烦。当我单击Debug时,Android模拟器启动但从未在20分钟后完成。模拟器只是坐在黑屏上。我从未见过Android启动顺序。我可以构建解决方案,没有错误。我也可以通过AVD打开模拟器,没有任何错误。我的笔记本电脑是VS 2017社区,Win10 Fall Creator,i5-6200,8GB RAM,GeForce 940M和固态硬盘50GB。我试过了:

  1. 重新安装VS
  2. 重新安装Java SDK和Android
  3. 更新Android SDK包
  4. 更改SDK的注册表位置
  5. 关闭快速部署
  6. 创建新的AVD'

3 个答案:

答案 0 :(得分:1)

尝试在工具>下更新您的SDK。 Android> Android SDK Manager。

答案 1 :(得分:0)

之前发生这种情况,我重新安装只是为了发现它是模拟器问题。避免自己重新安装visual studio并节省时间......你可以在你的实际Android设备上试试。然后让我知道它是怎么回事。希望它有所帮助。

答案 2 :(得分:0)

在浪费了很多时间之后,我终于可以找到答案了。您无法使用标准AVD和SDK管理器。在SDK Tools版本26.0.1之后,Google删除了对它们的支持。 https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/

如果您需要制作Oreo 8.0或8.1仿真器,请安装Xamarin Android SDK Manager。注意,这将阻止您使用内置的AVD和SDK管理器。从那时起,您将使用这个新的SDK管理器和命令行来创建和启动AVD。