前两天使用monkeyrunner都还是好好的,今天不知道电脑为啥抽风就运行不了报错“monkeyrunner不是内部或外部命令,也不是可运行的程序或批处理文件。”环境变量也没有问题,并没有修改过。
研究了一番发现可能跟我用Android Studio把 SDK Tools从 25.1.3 更新到 26.0.2 版本有关系。
更新之后 monkeyrunner.bat 文件的路径发生了改变,跑到了tools\bin目录下,cmd找不到monkeyrunner.bat文件所以处理不了命令。
更新前 SDK Tools 25.1.3 版本的SDK\tools\ 目录:
更新后 SDK Tools 26.0.2 版本的SDK\tools\ 目录
两种解决办法
方法一 :使用低版本的SDK Tools来启动monkeyrunner
步骤一: 下载一个较低版本的SDK Tools 25.1.3
链接: