Uiautomatorviewer выдает ошибку "Папка SWT" .. \ lib \ location вашей установки Java. "не существует" - PullRequest
0 голосов
/ 25 апреля 2018

Я установил Android studio V 3.1.1

Я пытаюсь запустить файл UIautoamtorviewer.bat из

C:\Users\panmishr\AppData\Local\Android\Sdk\tools\bin 

, но всегда выдает ошибку

SWT folder '..\framework\location of your Java installation.' does not exist.Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.

ниже приведен список переменных env, которые я установил

ANDROID_HOME: C:\Users\panmishr\AppData\Local\Android\Sdk
ANDROID_SWT:C:\Users\panmishr\AppData\Local\Android\Sdk\tools\lib\x86_64
JAVA_HOME :C:\Program Files\Java\jdk1.8.0_171

в переменной пути, я включил

C:\Users\panmishr\App;C:\Users\panmishr\AppData\Local\Android\Sdk\tools
C:\Users\panmishr\AppData\Local\Android\Sdk\platform-tools

Моя машина - 64-битные Windows 7.

Дайте мне знать, что я пропустил.

Ответы [ 2 ]

0 голосов
/ 24 июля 2019

В моем случае у меня была такая же проблема, потому что меняли мою JVM, и я не перезагружал ПК после этого. Таким образом, единственное, что я сделал, это перезагрузил компьютер, и все файлы regedit были обновлены

0 голосов
/ 25 апреля 2018

Мне удалось решить эту проблему с помощью sdkmanager.bat

Перейти в папку bin

    C:\Users\panmishr\AppData\Local\Android\Sdk\tools\bin

    run 

    `**sdakmanager.bat**`

это даст правильную ошибку, как в моем случае путь JAVA_HOME был Установить старый путь в реестре.

Пробег regedit

Поиск JAVA_HOME

Удалить старый ключ и значение JAVA_HOME.

выйти из машины

run uiautomatorviewer.bat

На этот раз это сработало !!

...