2015-10-06 14 views
6

Wenn Sie Visual Studio 2015 verwenden, um C++ für Android zu entwickeln, funktioniert der Emulator nur, wenn Sie eine Pro-Version von Windows ausführen, für diejenigen, die Visual Studio Community verwenden läuft auf einer Home-Version von Windows (wie ich) der Emulator wird nicht funktionieren.Gibt es einen alternativen Android-Emulator für Visual Studio auf Windows 10 Home

Gibt es eine Alternative, die in den VS-Debugger integriert werden kann?

*** Bearbeiten Ich habe diese Liste Android emulators betrachtet, obwohl dies auf Android-Gaming auf dem PC eher als App-Entwicklung ausgerichtet sein soll. Also fragte ich mich, ob es irgendjemand geschafft hatte, eines davon mit Visual Studio zu integrieren?

Antwort

3

Beide Optionen kommen mit der Einschränkung, die ich auch nicht verwendet habe.

Xamarin Android Player

Offenbar hatte Xamarin Probleme mit der Standard-Android-Emulator. Vor allem, dass es langsam und klobig war und sie von Xamarin-Nutzern viele Beschwerden darüber bekommen (obwohl es nicht ihr Produkt/Fehler ist).

Sie beschlossen, einen eigenen Emulator zu erstellen, um dies zu umgehen, und es kann here gefunden werden.

Es sollte angemerkt werden, dass (zum Zeitpunkt des Schreibens) ist dies immer noch in der Vorschau nach dem Aussehen der Dinge. So können Fehler vorhanden sein.

Von dem, was ich auf der Download-Seite sehen kann, scheint es nicht so, dass Sie Xamarin brauchen, um es tatsächlich zu benutzen. Auf jeden Fall ist es einen Versuch wert.

GenyMotion

Eine weitere Option ist GenyMotion. Es gibt eine kostenlose Version nur für den persönlichen Gebrauch (mit eingeschränkter Funktionalität) oder eine kostenpflichtige Option, die mehr Möglichkeiten bietet.

+0

Danke, das wird es wert sein, im Auge zu behalten. Im Moment scheint es nur für angemeldete Kunden zu sein, oder es gibt eine $ 25/Monat Gebühr für ein 'Vorschau' Produkt: -/So habe ich mich entschieden, es noch nicht zu tun. – AntG

+0

Die $ 25pcm Kosten sind für Xamarin und nicht nur für das XAP.Ich konnte das XAP herunterladen und installieren, ohne mich anzumelden oder nach Lizenzdetails zu fragen. –

+0

Die Seite sagt es für Kunden mit Xamarin.Android Studien oder Abonnements, haben Sie es ohne Xamarin laufen können? – AntG

0

Android Spieler Link hat hier geändert: https://developer.xamarin.com/releases/android/android-player/

ich Probleme hatte den Android-VMs starten, auch nach dem Host neu zu starten. Es scheint einige Inkompatibilitäten zwischen Windows 10 Home und Virtualbox 5.0.4 zu geben, die vom Android-Player installiert werden. Die Installation von Virtuallbox 5.1.2 nach der Installation des Android-Players scheint dies gelöst zu haben.

EDIT: Ich hatte noch keine Chance, die Integration mit Visual Studio noch zu testen.

Alles scheint in Visual Studio wie erwartet zu funktionieren. Beide VM-Geräte, die ich in Android Player erstellt habe, sind im Dropdown-Menü des Ausführungsmenüs sichtbar. Visual Studio startet die ausgewählte VM, wenn ich die standardmäßige leere Android-App debugge.

Der einzige Fehler ist, dass Visual Studio nicht lange genug auf den Emulator wartet, bevor er versucht, die App bereitzustellen. Also muss ich den Lauf erneut starten oder daran denken, die VM vor dem Debuggen von Android Player aus zu starten.

Verwandte Themen