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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

编写手机脚本入门篇 1---adb

發布時間:2024/3/24 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编写手机脚本入门篇 1---adb 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

學的可以寫手機自動做了

文章目錄

  • 前言
  • 一、adb是什么?
  • 二、adb的安裝
    • 1.初步使用---連接手機(虛擬機)
  • 三,一些基礎命令
  • 四,一些頁面操作
  • 五: 重點 自動化操作


前言

我是如何接觸的:

最近在游戲社區看見有人用Python 寫了游戲腳本,自己在迷宮里面進行打怪然后出去后,在大地圖找到新的迷宮,重新開始,于是有了接觸的興趣.來和我一起學習吧!


提示:以下是本篇文章正文內容,下面案例可供參考

一、adb是什么?

ADB(android debug brige) 安卓 調試 橋
用來完成電腦和手機之間的通信控制

二、adb的安裝

adb本身是android SDK 其中的一個工具
最簡單的是直接下adb的三個文件放入
要么直接安裝SDK(建議):



雙擊


命令 adb version 查看版本號

1.初步使用—連接手機(虛擬機)

1.打開開發者模式并打開USB調試和USB的文件傳輸,不要僅電量 要文件

## 檢查是否連接成功 adb devices //查看連接設備


顯示 device 成功 旁邊的是設備的序列號
網絡連接:

  • 首先一樣要先用USB鏈接(就初次網絡連接需要)
  • 然后要連在同一wife下
  • adb tcpip 5555 //端口(5555)自己設也行 adb connect ip地址|端口 //ip地址在手機設置的狀態信息里

    連接成功一次后
    用下面的也可以直接連接了,而且后面可以不用USB了

    adb connect ip地址

    三,一些基礎命令

    adb shell //進入安卓機的控制處 基本的linux命令都可以在里面使用 exit //退出安卓的控制處adb install [apk包路徑] //將PC端該地址的安裝包 在手機端安裝 如果失敗可以將apk放入全英文的路徑中包括包名 adb uninstall [安卓系統中應用的包名 (package)] \\刪除咯 獲取包名就在下面adb pull [手機上的文件目錄] [電腦上的目標目錄] \\將文件從手機上下下來 adb push [電腦上的文件目錄] [手機上的目標目錄] \\將文件從電腦下到手機am activity manager 打開應用

    在安卓系統中獲取包名

    adb shell pm list package //獲取全部包名 package后面空格加 -3 這個參數 是顯示第三方的安裝包(自己安的,然后自己找包名)

    在安卓系統中獲取活動名(活動名才能打開應用)

    adb shell dumpsys activity|findstr "mFocuse" //不推薦 appt dump badging [該應用的安裝包的地方] //用 findstr launchable 過濾 就可以得到 appt dump badging [該應用的安裝包的地方] |findstr launchable //launchable-activity 的name 既是活動名稱 //appt 的都要下完整的android SDK adb shell monkey -p [被測包名] -v -v -v 1 //3個-v 是最高的執行等級 1 是執行一次 有兩了比較重新的信息 一是 + Using main activity 的黃色為活動名(淘寶的)


    黃色字段 component= 包名 / 活動名 (更重要)

    adb shell monkey -p com.taobao.taobao -v -v -v 1 |findstr component 直接得關鍵也可以

    得到活動名我們就可以打開該應用了

    adb shell am start -W -S 包名/活動名 // 包名/活動名 就是上面的component后面的黃色字段

    四,一些頁面操作

    1.開發者里面打開手機的位置指針(得到坐標好點擊)
    輸入操作

    adb shell input text [文本]

    點擊操作

    adb shell input tap [x] [y]

    滑動

    adb shell input swipe[start_x] [start_y] [end_x] [end_y] [time]

    等待

    adb shell sleep [秒數]

    調用安卓系統的系統按鍵

    adb shell input keyevent [keycode編碼]

    keycode編碼不用背

    五: 重點 自動化操作

    創建一個txt寫入代碼:

    自動打開QQ音樂放歌

    總結

    以上是生活随笔為你收集整理的编写手机脚本入门篇 1---adb的全部內容,希望文章能夠幫你解決所遇到的問題。

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