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