Ich verwende 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.Fehler beim Auffinden von adb.exe beim Ausführen von Visual Studio 2015 RC und MS Android Emulator
Wenn ich versuche, den MS Android Emulator (Debug von VS) zu starten, wird mein Projekt erfolgreich erstellt (.apk wird erstellt), und der Android Emulator startet und startet den Emulator OS gut.
Allerdings, nachdem der MS Android Emulator startet, bekomme ich ein Popup mit der Aufschrift "Konnte Android Debug Bridge (adb.exe) nicht finden". Meine Anwendung wird nie auf dem Emulatorbildschirm angezeigt, und VS sagt mir, 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?
Wenn Sie tun: "Extras-> Android-> Android Adb Eingabeaufforderung ..." - funktioniert das Adb von dort? Wenn nicht, überprüfen Sie% PATH% (es hängt den Adb-Pfad von VS an den Pfad dieser Eingabeaufforderung an). Wenn es falsch ist, könnte das nützliche Informationen liefern. – MuertoExcobito
'Tools-> Android-> Android Adb Eingabeaufforderung ...' funktioniert auch nicht. Ich erhalte einen VS-Fehler msg und sage wörtlich "Befehl wurde aufgrund einer unerwarteten Ausnahme nicht erfolgreich ausgeführt." Mein% PATH% hat den Pfad zur adb.exe, die mit der Android SDK-Installation installiert wurde. Was ist der Adb-Pfad von VS, der zu meinem% PATH% hinzugefügt wird? Wie sehe ich diesen Pfad? –
% PATH% ist die Umgebungsvariable ... Aber wenn Sie die Aufforderung nicht erhalten, ist es egal. Ich würde einfach versuchen, auf den Standardpfad zu installieren, und sehen, ob das behebt es. – MuertoExcobito