2012-11-26 8 views

Odpowiedz

14

Patrz odpowiedź na https://plus.google.com/u/0/108487870030743970488/posts/2TrMqs1ZGQv

Zasadniczo właściwość com.android.uiautomator.bindir nie jest ustawiony w uiautomatorviewer.bat.

Edytuj plik i ustaw właściwość na ścieżkę dla folderu android-sdk/tools.

+0

Dzięki ... problem rozwiązany ... – andinrajesh

+0

Dzięki! Miałem ten sam problem z nowymi wersjami: com.android.uiautomator.bindir został ustawiony na 'C: \ Users \ Matti \ AppData \ Local \ Android \ sdk \ tools \ bin'. Zmieniłem go na 'C: \ Users \ Matti \ AppData \ Local \ Android \ sdk \ tools', a teraz znów działa. –

2

ostatnia linia edytować pliki z poniższej ścieżki:

połączeń% java_exe% -Djava.ext.dirs =% javaextdirs% -Dcom.android.uiautomator.bindir = H: \ android-sdk \ tools -jar% jarpath%%

+0

To działa dla mnie – songzhw

1

Spróbuj zmodyfikować plik .bat i działa, ale ważne jest, aby ścieżka narzędzia była z zamknięciem znaku "\", ale nie zadziała, np. wywołanie "% java_exe%" "-Djava .ext.dirs =% javaextdirs% "" -Dcom.android.uiautomator.bindir = "C: \ Android_SDK \ tools \" -jar% jarpath%% *

0

Po kliknięciu linku: https://plus.google.com/u/0/108487870030743970488/posts/2TrMqs1ZGQv i edytował ostatnią linię pliku uiautomatorviewer.bat, ale problem nadal występował.

W moim przypadku usunąłem istniejący zestaw SDK dla Androida i ponownie go zainstalowałem przez Android Studio i zadziałało. Nowy pakiet SDK dla systemu Android nie ma interfejsu użytkownika dla menedżera SDK, a zatem jest kłopotliwe, aby dowiedzieć się, które pakiety są potrzebne do zainstalowania.

Po zainstalowaniu Android Studio automatycznie instaluje zestaw SDK systemu Android i wszystkie wymagane pakiety, aby uiautomatorviewer działał idealnie.