Вскоре после публикации комментария я понял это.После исправления проблемы с шимпанзе Monkeyrunner не смог найти больше библиотек.В конце концов, мне показалось, что проще сделать следующее:
Возможно, у вас $ANDROID_SWT
установлено что-то вроде sdk_dir\tools\lib\x86_64
.Скопируйте ваш ANDROID_SWT\swt.jar
в sdk_dir\tools\lib
и затем установите $ANDROID_SWT
на sdk_dir\tools\lib
.
После того, как я исправил эту проблему, у меня были проблемы с Monkeyrunner, не находящим adb.Для этого мне пришлось заменить последнюю строку в monkeyrunner.bat с
call "%java_exe%" -Xmx512m "-Djava.ext.dirs=%frameworkdir%;%swt_path%" -Dcom.android.monkeyrunner.bindir=..\framework -jar %jarpath% %*
на
call "%java_exe%" -Xmx512m "-Djava.ext.dirs=%frameworkdir%;%swt_path%" -Dcom.android.monkeyrunner.bindir=..\..\platform-tools -jar %jarpath% %*
В основном, убедитесь, что-Dcom.android.monkeyrunner.bindir
указывает на то, где adb.exe
сидит.Теперь, похоже, работает.