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% %*
学习的是为了更快、更好的解决问题,不要让学习本身成为问题!