解決monkeyrunner無法運行的問題(心路歷程),可以幫到你
一、驗證 monkeyrunner是否可以正常使用
運行monkeyrunner時出現如下錯誤。
出現以上問題,檢查monkeyrunner.bat所在目錄是否已經添加到了環(huán)境變量path中。
發(fā)現新版的monkeyrunner.bat不再是在tools目錄下而是在bin目錄下面。而原來我們只在環(huán)境變量中的path添加了tools和platform-tools路徑,所以我們需要把bin路徑添加到path中。
退出命令行,并重新打開命令行。再次輸入命令:monkeyrunner
提示找不到framewor和jar包
于是我們需要在tools下新建一個名為“framework”的文件夾,把tools下的lib文件夾(里面有很多jar包)里的所有文件復制到framework文件夾中,并把platform-tools文件夾下的adb.exe文件復制到framework文件夾下。
退出命令行,重新打開命令行。輸入并執(zhí)行命令monkeyrunner:
提示成功,并已經入monkeyrunner環(huán)境中。
二、使用monkeyrunner執(zhí)行腳本文件
直接在monkeyrunner環(huán)境中輸入并執(zhí)行命令: monkeyrunne rm.py
提示錯誤,無法匹配。
于是我嘗試添加腳本的路徑:
還是不行。
?
Ctrl+d退出monkeyrunner環(huán)境,在DOS下執(zhí)行命令:monkeyrunner? mr.py
提示打不開這個文件
?
于是再給腳本添加路徑就成功了。
2019-05-08
jdk是12.0.1的,sdk28.0.2,一步一步終于到了最后一步,提示WARNING: An illegal reflective access operation has occurred
2018-09-04
我全程跟你一樣的的錯誤,謝謝嘍~