Używam programu VS 2015 RC, a ja piszę aplikację mobilną z wieloma platformami. Mam wszystkie normalne narzędzia (java, android sdk, xamarin, cordova, itp.) Zainstalowane i działające. Cały rozwój idzie dobrze. Mogę debugować dobrze. Emulator Windows Phone 8.1 działa dobrze i debuguje. Symulator iOS działa i świetnie się debuguje.Błąd lokalizowania pliku adb.exe podczas uruchamiania programu Visual Studio 2015 RC i emulatora MS Android
Kiedy próbuję uruchomić emulator MS Android (debugowanie z VS), mój projekt jest budowany pomyślnie (tworzony jest plik .apk), a emulator Androida uruchamia się i uruchamia system emulatora.
Jednak po uruchomieniu emulatora MS Android pojawia się wyskakujące okienko z napisem "Nie można zlokalizować systemu Android Debug Bridge (adb.exe)". Moja aplikacja nigdy nie pojawia się na ekranie emulatora, a VS informuje, że wdrożenie nie powiodło się.
adb.exe jest zainstalowany i działa dobrze (D: \ Program Files (x86) \ Android \ android-sdk \ platform-tools \ adb.exe). Mogę przejść do wiersza polecenia i wykonać go z dowolnego miejsca (jest to w moim systemie PATH). ADB będzie działać generalnie poprzez wiersz polecenia, wykrywać urządzenia i wszystko w porządku. To tylko przez VS powoduje błąd.
Gdzie może szukać VS dla adb.exe? Czy może to być związane z tym, że zdecydowałem się zainstalować zestaw SDK do systemu Android (w tym narzędzia takie jak adb.exe) na dysku D: (nie moje C :)?
Jeśli to zrobisz: "Narzędzia-> Android-> Wiersz polecenia Adb ..." - czy narzędzie adb działa z tego miejsca? Jeśli nie - sprawdź% PATH% (dołącza ścieżkę adb VS do ścieżki tego wiersza poleceń). Jeśli jest niepoprawny, może dostarczyć użytecznych informacji. – MuertoExcobito
"Narzędzia-> Android-> Android Adb Command Prompt ..." również nie działa. Otrzymuję komunikat o błędzie VS, mówiąc dosłownie "Polecenie nie zostało pomyślnie wykonane z powodu nieoczekiwanego wyjątku." Mój% PATH% zawiera ścieżkę do pliku adb.exe, który został zainstalowany przy instalacji zestawu Android SDK. Co to jest "ścieżka adb VS", która jest dodawana do mojego% PATH%? Jak mogę zobaczyć tę ścieżkę? –
% PATH% jest zmienną środowiskową ... Ale jeśli nie otrzymasz podpowiedzi, nie ma to znaczenia. Po prostu spróbuj zainstalować domyślną ścieżkę i zobacz, czy to naprawi. – MuertoExcobito