前面已經下載好了Android原始碼,可以在對應目錄下構建二次開發後的monkey jar包了;
當前環境:Ubuntu16.04,Andorid10原始碼。
cd進入android原始碼根目錄,執行source build/envsetup.sh 初始化環境;
只構建monkey,需修改Android.mk組態檔;
/android_10/development/cmds/monkey/Android.mk
執行成功後有完成提示資訊;
/android_10/out/target/product/generic/system/framework
終端執行命令:
adb push monkey.jar /sdcard
adb shell CLASSPATH=/sdcard/monkey.jar exec app_process /system/bin com.android.commands.monkey.Monkey --ignore-security-exceptions 600
能夠調起執行隨機測試即可;
後面就可以按需修改monkey原始碼,並構建jar包執行到安卓裝置上了。
OPEN JDK1.7版本的包比較老很難找,直接貼上到這;
連結: https://pan.baidu.com/s/1FSIkN7ooz1tBBCnZ-6B80A 提取碼: iwbw
解壓後將路徑設定到java環境變數即可;(gedit ~/.bashrc)
這裡確認本地環境已經設定好1.7了,提示很奇怪,可以臨時修改下組態檔越過這個問題,感覺是bug;