SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.

这个错误一般有两处需要修改,都是路径相关的原因(猜测可能jdk相关文件路径有变化,因为安装的路径下没有framework文件夹)

if exist %frameworkdir%\%jarfile% goto JarFileOk
    set frameworkdir=lib

修改为,需要指定monkeyrunner当前文件下 swt.jar目录(在上一级lib文件夹下)

if exist %frameworkdir%\%jarfile% goto JarFileOk
    set frameworkdir=..\lib

 

之后会有adb相关的报错,也是因为路径指向错误,找到adb.exe在上两级目录下,修改为  ..\..\platform-tools

call "%java_exe%" -Xmx512m "-Djava.ext.dirs=%frameworkdir%;%swt_path%" -Dcom.android.monkeyrunner.bindir=..\..\platform-tools -jar %jarpath% %*

 

posted on 2018-08-31 11:49  你猜我猜你猜我猜不猜  阅读(332)  评论(0编辑  收藏  举报