|
本帖后由 幻月 于 2016-9-20 22:08 編輯
本人以前搞過按鍵腳本開發(fā),后來覺得按鍵太坑爹轉(zhuǎn)戰(zhàn)TC腳本,近期應(yīng)客戶需要開發(fā)一款手游腳本,發(fā)現(xiàn)逍遙安卓模擬器不錯(cuò),特來學(xué)習(xí)一下。
這兩天通過逍遙論壇,百度等搜集整理了很多資料,下面列出幾點(diǎn)比較實(shí)用的分享給大家。以下所有內(nèi)容均實(shí)測后放出。。
有需要定制腳本的可以聯(lián)系我哦
1、進(jìn)入目錄
- cd /d D:\Program Files\Microvirt\MEmu\
復(fù)制代碼 幻月寄語:必備,不解釋
2、獲取所有模擬器
3、獲取模擬器所有屬性狀態(tài)值
幻月寄語:此命令能夠得出很多屬性值,修改不同的屬性值會(huì)達(dá)到意想不到的效果哦
4、獲取模擬器某屬性狀態(tài)值
幻月寄語:這玩意的屬性名可以通過上面的命令得到
5、設(shè)置模擬器某屬性狀態(tài)值
- adb shell setprop 屬性名 屬性值
復(fù)制代碼 幻月寄語:設(shè)置單一屬性,不解釋啦
6、獲取模擬器所有包名
- adb shell pm list packages
復(fù)制代碼
7、獲取模擬器所有包名(包括APK路徑)
- adb shell pm list packages -f
復(fù)制代碼
8、獲取包名對(duì)應(yīng)的APK路徑
9、安裝應(yīng)用
幻月寄語:個(gè)人覺得這種覆蓋安裝的形式不錯(cuò),據(jù)說重啟模擬器會(huì)消失,不過沒測出來
10、刪除應(yīng)用數(shù)據(jù)
11、卸載應(yīng)用
- adb shell pm uninstall 包名
復(fù)制代碼
12、啟動(dòng)應(yīng)用
- adb shell am start -n 包名/Activity類名
復(fù)制代碼 幻月寄語:獲取Activity類名的方法后面會(huì)說到
13、關(guān)閉應(yīng)用
- adb shell am force-stop 包名
復(fù)制代碼
14、文件上傳
15、文件下載
16、設(shè)置模擬器時(shí)間
- adb shell date -s YYYYMMDD.[[[HH]MM]SS]
復(fù)制代碼 幻月寄語:時(shí)分秒都是選填的參數(shù),應(yīng)該可以看得懂吧
17、向模擬器輸入字符串
幻月寄語:不能輸入漢字、空格,輸入特殊符號(hào)需要在字符串前加一個(gè)空格,如:" !@#¥%……&&*()"
18、向模擬器發(fā)送按鍵
- adb shell input keyevent 鍵值
復(fù)制代碼 幻月寄語:鍵值對(duì)照表在二樓,請(qǐng)自行查看
19、模擬器截圖
- adb shell screencap -p /sdcard/screen.png
復(fù)制代碼 幻月寄語:截圖是保存在模擬器中的,如果需要保存到本地使用文件下載命令即可。另外網(wǎng)上有一條可以直接保存到本地的命令沒有測試成功
20、向模擬器點(diǎn)擊鼠標(biāo)
幻月寄語:分辨率決定坐標(biāo)系
21、向模擬器滑動(dòng)鼠標(biāo)
- adb shell input swipe X1 Y1 X2 Y2
復(fù)制代碼 幻月寄語:看到不少提到第五個(gè)參數(shù)的,貌似是一個(gè)操作時(shí)間,沒測試成功
下面提到的一些小技巧隱藏一下,回復(fù)可見哦
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
|
-
-
aapt.part1.rar
2016-4-25 19:49 上傳
點(diǎn)擊文件名下載附件
800 KB, 下載次數(shù): 641
兩個(gè)附件都要下載
-
-
aapt.part2.rar
2016-4-25 19:49 上傳
點(diǎn)擊文件名下載附件
533.14 KB, 下載次數(shù): 597
兩個(gè)附件都要下載
評(píng)分
-
查看全部評(píng)分
|