我是Xamarin的新手并试图运行' Hello,Android '在官方在线Xamarin指南(链接here)的介绍性章节中找到的应用程序。我使用Visual Studio Community 2017 (VS)
。
我使用Visual Studio的Android Virtual Device (AVD)
工具创建了Android Emulator Manager
。这是AVD设置的屏幕截图:
我的硬件规格是:Intel Core2 Duo 8400,5GB DDR2 667MHz RAM。我也使用Win10 Enterprise。
现在,当我尝试运行我的应用程序时,我会在VS和中等待至少5分钟后启动AVD 从Android模拟器获取以下屏幕截图:
如何解决此错误?就像现在一样,我根本无法使用Visual Studio和上述规范来调试任何Android应用程序。
更新
我在笔记本电脑上安装了完全相同的软件。笔记本电脑的硬件规格如下:Core I5 4210U,12GB DDR3 1600MHz。
现在模拟器运行顺利,但是,虽然我安装了相同的软件但是我为AVD获得了一个不同的 GUI。无论如何,问题解决了。似乎硬件规格较低是个问题。
更新2:
似乎AVD有问题。此时构建过程会间歇性地停止:
1>处理:obj \ Debug \ res \ layout \ main.xml
1>处理:obj \ Debug \ res \ values \ strings.xml
我试图部署的示例应用程序(当AVD启动时)也不起作用。
答案 0 :(得分:3)
Genymotion是Android模拟器,可供个人免费使用。这是我使用的,它运作良好。我建议尝试一下。
答案 1 :(得分:0)
安装Intel HAXM并在AVD属性中启用Use Host GPU