Fehler beim Auffinden von adb.exe beim Ausführen von Visual Studio 2015 RC und MS Android Emulator

8

Ich benutze VS 2015 RC, und ich schreibe eine Cross-Plattform-Mobile-Anwendung. Ich habe alle normalen Tools (Java, Android SDK, Xamarin, Cordova, etc.) installiert und funktioniert. Die ganze Entwicklung läuft gut. Ich kann gut debuggen. Windows Phone 8.1 Emulator läuft und debuggt großartig. iOS-Simulator läuft und debuggt super.

Wenn ich versuche, den MS Android Emulator (Debug von VS) auszuführen, wird mein Projekt erfolgreich erstellt (.apk wird erstellt), und der Android Emulator startet und startet das Emulator OS einfach.

Nach dem Starten des MS Android-Emulators erscheint jedoch ein Popup-Fenster mit der Meldung "Android Debug Bridge (adb.exe) konnte nicht gefunden werden". Meine Anwendung wird nie auf dem Emulatorbildschirm angezeigt, und VS teilt mir mit, dass die Bereitstellung fehlgeschlagen ist.

adb.exe ist installiert und funktioniert einwandfrei (D: \ Programme (x86) \ Android \ android-sdk \ platform-tools \ adb.exe). Ich kann zur Eingabeaufforderung gehen und sie von überall ausführen (es ist in meinem System PATH). ADB wird generisch durch Eingabeaufforderung funktionieren, Geräte erkennen, und normalerweise alles gut. Es ist nur durch VS macht es Fehler.

Wo könnte VS nach adb.exe suchen? Könnte es damit zusammenhängen, dass ich das Android SDK (einschließlich Tools wie adb.exe) auf meinem Laufwerk D: (nicht meinem C:) installiert habe?

    
Steve Kennedy 21.05.2015, 23:27
quelle

2 Antworten

23

Visual Studio verwendet einen Registrierungsschlüssel, um anzugeben, wo das Android SDK installiert ist. Gehe zu Run & gt; regedit und navigieren Sie zu HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK Tools. Der "Path" -Eintrag ist, was VS verwendet, um das SDK zu finden, also müssen Sie es möglicherweise ändern, um zu entsprechen, wo Ihr SDK installiert ist. Stellen Sie außerdem sicher, dass Ihr Android-SDK-Ordner \ platform-tools \ adb.exe

enthält     
John Kemnetz 28.05.2015, 02:43
quelle
-1

Ich hatte dieses Problem in Windows. Das Ausführen von Android Studio als Administrator löste es.

    
user9468991 09.03.2018 17:50
quelle