android - 哪个 Android 模拟器与 Visual Studio 一起使用?
问题描述
忍受我,我是园丁而不是程序员!
一直在 Visual Studio 上玩 Xamarin,但我无法让模拟器工作。它是 VS 2017 社区,Windows 10 Pro(版本 1803),处理器是 Intel Quad Core Q9550,8gb Ram,它是 64 位的。
默认安装附带的模拟器镜像是 Android_Accelerated_x86_Oreo(Android 8.1 - API 27)。它会启动,但只是挂在黑屏上。与我通过 Android Studio(版本 3.3.1)上的 AVD 管理器添加的其他图像效果相同。它们中的任何一个都适用于我的设置吗?如果没有,我想要那 30GB 的内存!
我相信 PC 无法管理排除 Hyper-V 的二级地址转换 (SLAT)。
BIOS 中有一个可视化硬件设置,它已打开。
根据安装程序,我需要 Windows 8.1 Pro 才能让 VS Emulator 工作,所以我也不能。
安装了 Bluestacks,在命令行上用“adb connect localhost:5555”戳了一下,VS 中出现了一个 Google Pixel XL 模拟器。假设那是Bluestack?首先启动 Bluestack,然后在 VS 中启动默认的 Xamarin 模板。我相信应该在 XAML 中显示“欢迎使用 Xamarin Forms”标签,但只是退出“java.exe exited with code 1”。
有任何想法吗?
解决方案
我建议使用 Android Studio。
转到工具 -> AVD 管理器 -> +创建虚拟设备。
推荐阅读
- react-native - 如何在函数外部使用变量来反应本机?
- javascript - 将多个导入组合到一个打字稿中
- amazon-dynamodb - DynamoDB ADD 事务无明显原因间歇性失败
- python - Python range().count() 就像 "contains()" (?)
- r - 如何在 R 程序中读取格式未知且编码未知的 csv 文件?(提供的示例文件)
- python - 在 Python 中查找前百万个自然数的乘积
- python - 我可以在 python 中使用什么方法来确定基于过去数据的值的可能性?
- azureservicebus - 在使用消息总线扩展的 Azure WebJob 中,我们可以告诉它停止接收消息吗
- reactjs - react-router throwing TypeError: useContext(...) is undefined when using useHistory
- javascript - 如何在一个数组变量中合并多个数组与javascript中一个对象的顺序