繁体   English   中英

Windows 10 Home上是否有针对Visual Studio的替代Android模拟器

[英]Is there an alternative Android emulator for Visual Studio on Windows 10 Home

当使用Visual Studio 2015为Android开发c ++时,模拟器仅在运行Windows版Pro时才有效,对于那些使用Visual Studio社区的人来说,他们可能也在Windows的Home版本上运行(像我一样),模拟器将无法工作。

是否有可以与VS调试器集成的替代方案?

***编辑我一直在看这个Android模拟器列表,虽然这似乎是针对Android上的Android游戏,而不是App开发。 所以有人想知道是否有人设法将其中一个与Visual Studio集成?

以下两个选项都带有我没有使用过的警告。

Xamarin安卓播放器

显然,Xamarin在默认的Android Emulator方面存在问题。 主要是它很慢,而且很笨重,而且他们从Xamarin用户那里得到了很多关于它的抱怨(尽管它不是他们的产品/错误)。

他们决定创建自己的模拟器来解决这个问题,可以在这里找到它。

应该注意的是(在撰写本文时),这仍然是预览的东西。 所以可能存在错误。

从我在下载页面上看到的内容来看,您似乎不需要Xamarin来实际使用它。 无论如何,它值得一试。

GenyMotion

另一种选择是GenyMotion。 有一个免费版本仅供个人使用(功能有限),或提供更多功能的付费选项。

Android播放器链接已更改为: https//developer.xamarin.com/releases/android/android-player/

即使在重新启动主机后,我也无法启动Android VM。 安卓播放器安装的Windows 10 Home和Virtualbox 5.0.4之间似乎存在一些不兼容性。 安装Android播放器后安装Virtuallbox 5.1.2似乎解决了这个问题。

编辑: 我还没有机会测试与Visual Studio的集成。

在Visual Studio中,一切似乎都按预期工作。 我在Android Player中创建的两个VM设备都可以在运行菜单的下拉列表中看到。 当我调试默认的空白Android应用程序时,Visual Studio将启动所选的VM。

唯一的打嗝是Visual Studio在尝试部署应用程序之前没有等待模拟器启动的时间。 所以我必须重新开始运行或者记得在调试之前从Android Player启动VM。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM