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

When using Visual Studio 2015 to develop c++ for Android the emulator only works if you are running a Pro version of Windows, for those using Visual Studio Community who are probably also running on a Home version of windows (like me) the Emulator will not work.

Is there an alternative available that can integrate with the VS debugger?

*** Edit I have been looking at this list Android emulators although this seems to be aimed at android gaming on PC rather than App development. So was wondering if anyone had managed to integrate one of these with Visual Studio?


Both the below options come with the caveat that I have not used either.

Xamarin Android Player

Apparently Xamarin had issues with the default Android Emulator. Primarily that it was slow, and clunky, and they were getting a lot of complaints about it from Xamarin users (despite it not being their product/fault).

They decided to create their own emulator to get around this, and it can be found here.

It should be noted that (at time of writing) this is still in Preview by the looks of things. So bugs may be present.

From what I can see on the download page, it doesn't appear like you need Xamarin to actually use it. In any case, it's worth a shot.

GenyMotion

Another option is GenyMotion. There is a free version for personal use only (with limited functionality), or a paid option that provides more capability.


Android player link has changed to here: https://developer.xamarin.com/releases/android/android-player/

I had problems starting the android VMs, even after restarting the host. There seems to be some incompatibilities between Windows 10 Home and Virtualbox 5.0.4 that Android player installs. Installing Virtuallbox 5.1.2 after installing Android player seems to have resolved this.

EDIT: I haven't had a chance to test integration with Visual Studio yet.

Everything seems to be working as expected within Visual Studio. Both of the VM devices I created in Android Player are visible in the drop down of the run menu. Visual Studio will start the selected VM when I debug the default blank android app.

The only hiccup is that Visual Studio doesn't wait long enough for the emulator to start before attempting to deploy the app. So I have to start the run again or remember to start the VM from Android Player before debugging.

链接地址: http://www.djcxy.com/p/29722.html

上一篇: 在xcode 7中找不到“openssl / pkcs7.h”文件

下一篇: Windows 10 Home上是否有适用于Visual Studio的替代Android模拟器?