日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

自动化测试===adb 解锁手机的思路

發布時間:2023/12/9 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自动化测试===adb 解锁手机的思路 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在adb里有模擬按鍵/輸入的命令

比如使用?adb shell input keyevent <keycode>?命令,不同的 keycode 能實現不同的功能,完整的 keycode 列表詳見?KeyEvent,摘引部分我覺得有意思的如下:

?

keycode含義
3HOME 鍵
4返回鍵
5打開撥號應用
6掛斷電話
24增加音量
25降低音量
26電源鍵
27拍照(需要在相機應用里)
64打開瀏覽器
82菜單鍵
85播放/暫停
86停止播放
87播放下一首
88播放上一首
122移動光標到行首或列表頂部
123移動光標到行末或列表底部
126恢復播放
127暫停播放
164靜音
176打開系統設置
187切換應用
207打開聯系人
208打開日歷
209打開音樂
210打開計算器
220降低屏幕亮度
221提高屏幕亮度
223系統休眠
224點亮屏幕
231打開語音助手
276如果沒有 wakelock 則讓系統休眠

?

如果想要喚起手機 并解鎖,那么adb命令則完全夠用。以我手機為例:

熄屏狀態:

?

喚起:

adb shell input keyevent 224

?

?喚起后滑動解鎖:

adb shell input swipe 300 1000 300 500

?

輸入密碼:

adb shell input text password

?

?

可以用于自動化時候的按鍵操作

更多按鍵說明:https://developer.android.com/reference/android/view/KeyEvent.html

?

?

參考資料

https://github.com/mzlogin/awesome-adb#%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95

轉載于:https://www.cnblogs.com/botoo/p/9655798.html

總結

以上是生活随笔為你收集整理的自动化测试===adb 解锁手机的思路的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。