Ich versuche, Native-Aktivität-Anwendung (Android, C++) auf dem integrierten Visual Studio 2015-Emulator bereitzustellen. Aber habe ein Problem: Start Debugging-Taste hat Label "keine Geräte verfügbar": "Keine Geräte verfügbar" in Visual Studio 2015
Aber mein AVD-Manager hat einige Geräte.
Deploy Ausgabe:
Deploy gestartet: Projekt: Android3.Packaging, Konfiguration: Debug x86 ------
Fehler der Installation des Pakets. Das Paket 'C: \ Benutzer \ Benutzer \ Dokumente \ Visual Studio 2015 \ Projekte \ Projekt \ Android3 \ x86 \ Debug \ Android3.apk' existiert nicht auf der Festplatte.
Ungültige Paketinformationen.
Ich hatte bereits das gleiche Problem und versuchte Visual Studio mehrmals neu zu installieren, aber es gibt nichts. Abgesehen davon in der letzten Zeit musste ich die Registrierung manuell wegen Visual Studio 2015-Installer reinigen, sagte, dass ich bereits android-sdk auf meinem Computer hatte, aber das war nicht so.
Wie kann ich es beheben? Wie kann ich Visual Studio vollständig deinstallieren und richtig installieren?
OS: Windows 7
UPD:
Wenn ich "Android3.NativeActivity" als Startprojekt festgelegt, dann bekomme ich Fehlerfenster:
Debuggen kann nicht gestartet werden. Überprüfen Sie Ihre Debuggereinstellungen durch Öffnen Projekt-Eigenschaften und Navigation zu ‚Konfigurationseigenschaften -> Debugging‘
Wenn ich „Android3.Packaging“ als Startprojekt festgelegt, dann erhalte ich:
Fehler Installieren des Pakets Das Gerät '' ist ungültig oder wird nicht ausgeführt. Bitte wechseln Sie zu einem anderen Gerät oder verwenden Sie den Android Virtual Geräte- (AVD-) Manager, um einen kompatiblen Emulator zu starten, oder schließen Sie ein kompatibles Android-Gerät an.
Das Gerät ist ungültig oder wird nicht ausgeführt.
in der Bereitstellungsausgabe.
Mein AVD Manager wie folgt aussieht:
AVD Manager Emulatoren für API-Ebene hat 19
Android3.NativeActivity-> Einstellungen-> Allgemein-> Ziel API-Level = KitKat 4.4 - 4.4.4 (android-19)
Android3.Packaging-> Einstellungen-> Allgemein-> Ziel API-Level = KitKat 4.4 - 4.4.4 (android-19)
Also alles gesetzt, wie API-Ebene 19.
Was könnte sonst noch falsch sein?
Sind Sie in der Lage, die Emulatoren zu starten, bevor die App bereitstellen? –
@CookData ja Ich kann Android-Emulator über AVD-Manager starten. –