Я использую java 8, и все переменные среды установлены правильно. Но ошибка ниже. Пожалуйста, помогите продолжить.
Получение Получение основного исключения java.lang.NullPointerException при запуске uiautomatorviewer
Ответы (1)
Я решил эту проблему, изменив комментарий uiautomatorviewer.bat find_java.bat и установив java_exe = xxx\Java\jdk1.8.0_202\bin\java.exe. Остальные части не изменены и могут работать нормально. Как это:
rem Check we have a valid Java.exe in the path.
set java_exe=C:\Program Files\Java\jdk1.8.0_202\bin\java.exe
rem call ..\lib\find_java.bat
if not defined java_exe goto :EOF
Кстати, обратите внимание, что количество бит в java.exe должно быть таким же, как количество бит в swt.jar под SDK. Если повторные операции по-прежнему сообщают об ошибках, очистите кеш, запустив sdkmanager.bat в каталоге C:xxx\android-sdk\tools\bin. Запустите uiautomatorviewer еще раз, чтобы вернуться к нормальной работе.
person
Lsaiah
schedule
19.06.2020