【发布时间】:2018-05-03 21:36:46
【问题描述】:
我是 Xamarin 的新手,在做一个基本的 Hello World 示例时遇到了直接的麻烦。当我单击调试时,Android 模拟器会启动,但即使在 20 分钟后也不会完成。模拟器只是坐在黑屏上。我从来没有看到过 Android 的启动顺序。我可以构建没有错误的解决方案。我也可以通过 AVD 自行打开模拟器,没有任何错误。我的笔记本电脑是 VS 2017 Community、Win10 Fall Creator、i5-6200、8GB RAM、GeForce 940M 和 50GB 免费 SSD。我试过了:
- 重新安装VS
- 重新安装 Java SDK 和 Android
- 更新 Android SDK 包
- 更改 SDK 的注册表位置
- 关闭快速部署
- 创建新的 AVD
【问题讨论】:
-
如果你先启动模拟器,然后尝试从 VS 部署会发生什么?
-
模拟器加载,我可以与之交互(打开应用程序)。当我单击调试时,模拟器似乎重新启动并停留在黑屏上。没有错误。
-
你的安卓模拟器架构是什么?
x86或arm? -
我想我已经缩小了问题的范围。到目前为止,我一直在使用 Oreo 模拟器,并且我的项目编译设置为“使用最新平台 Oreo。预感,我尝试将所有内容切换到 Nougat 并且它有效。顺便说一句,我使用的是 x86 模拟器。