校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > python實現電腦操控安卓手機

python實現電腦操控安卓手機

熱門標簽:如何申請400電話費用 池州外呼調研線路 外呼系統哪些好辦 武漢外呼系統平臺 沈陽外呼系統呼叫系統 沈陽防封電銷卡品牌 富錦商家地圖標注 江西省地圖標注 沈陽人工外呼系統價格

一、電腦下載并安裝SDK Platform Tools



下載后的文件:platform-tools_r30.0.4-windows.zip(大約12M)

接著解壓文件到指定目錄


解壓后的路徑與文件,接著為工具目錄添加系統環境變量

驗證安裝結果

#執行命令
adb version

驗證安裝結果

手機連接電腦USB后執行adb devices 查看手機連接狀態

查詢已連接設備/模擬器:adb devices

此處連接手機,需要手機在開發者模式開啟USB調試功能。順便也開啟模擬按鍵功能,后面會用到。

該命令經常出現以下問題:

offline —— 表示設備未連接成功或無響應;

device —— 設備已連接;

no device —— 沒有設備/模擬器連接;

List of devices attached 設備/模擬器未連接到 adb 或無響應

簡單獲取手機屏幕坐標的方法

方法1、進入手機的開發者模式,打開在手機上實時顯示坐標的功能,長按屏幕位置自動顯示坐標

方法2、使用android adb shell命令獲取

# 截屏到手機
adb shell screencap /sdcard/screen.png
# 將手機上剛才的截圖上傳到電腦
adb pull /sdcard/screen.png  /Users/Administrator/Desktop/screen.png

從原始圖片上,使用PS扣出自己想要的局部圖片,然后使用下面的代碼獲取局部圖片在原始圖片上的坐標
不會使用PS,可以直接使用截圖在原始圖片上截圖,但是沒PS精細。

import aircv as ac

# 根據圖片在圖片上查找坐標
# imgsrc=原始圖像,imgobj=待查找的圖片,confidence=設置匹配系數
def matchImg(imgsrc, imgobj, confidence=0.2):
    imsrc = ac.imread(imgsrc)
    imobj = ac.imread(imgobj)
    match_result = ac.find_all_template(imsrc, imobj, confidence)
    return match_result


if __name__ == '__main__':
    p = matchImg("C:\\Users\\Administrator\\Desktop\\screen.png", "C:\\Users\\Administrator\\Desktop\\daicha.png")
    print(p)

使用python操控手機

import os
import time


def execute(cmd):
    adbstr = 'adb shell {}'.format(cmd)
    print(adbstr)
    os.system(adbstr)


if __name__ == '__main__':

    while True:
        # 點擊位置一
        execute("input tap 350 2200")
        time.sleep(3)
      
        # 點擊位置二
        execute("input tap 970 135")
        time.sleep(5)

android adb shell 常用命令

android adb shell官方命令(英文)https://adbshell.com/

以下命令來源:

1.模擬點擊

adb shell input tap 100 100

2.滑動

adb shell input swipe x1 y1 x2 y2 
adb input touchscreen swipe x1 y1 x2 y2 100

adb shell input swipe 100 100 400 100  300 #左往右
adb shell input swipe 400 100 100 100  300 #右往左
adb shell input swipe 100 100 100 400  300 #上往下
adb shell input swipe 100 400 100 100  300 #下往上
adb shell input swipe 100 100 400 400  300 #上往下斜
adb shell input swipe 400 400 100 100  300 #下往上斜

3.長按

adb shell input swipe 100 100 100 100  1000 //在 100 100 位置長按 1000毫秒

adb shell input swipe 367 469 367 469 800

4.打印所有包名

adb shell pm list packages

➜  ~ adb shell pm list packages
package:com.huawei.floatMms
package:com.android.defcontainer
package:com.tencent.mm

5.打印制定包的apk路徑

adb shell pm path com.android.phone

➜  ~ adb shell pm path com.huawei.android.launcher
package:/system/app/HwLauncher6.apk

6.刪除制定包

adb shell pm clear com.test.abc

7.截圖

adb shell screencap /sdcard/screen.png
adb pull /sdcard/screen.png #下載到本地

8.獲取被點擊的位置信息

adb shell getevent

>
/dev/input/event0 3 39 3e1
/dev/input/event0 1 14a 1
/dev/input/event0 1 145 1
/dev/input/event0 3 35 406  //x坐標
/dev/input/event0 3 54 1083  //y坐標
/dev/input/event0 0 0 0
/dev/input/event0 3 39 ffffffff
/dev/input/event0 1 14a 0
/dev/input/event0 1 145 0
/dev/input/event0 0 0

getevent -l -c 16
輸出所有event設備的基本信息

add device 1: /dev/input/event2
  name:     "hi6421_on"
could not get driver version for /dev/input/mouse0, Not a typewriter
add device 2: /dev/input/event4
  name:     "huawei,touchscreen"
add device 3: /dev/input/event0
  name:     "mhl_rcp_dev"
could not get driver version for /dev/input/mice, Not a typewriter
add device 4: /dev/input/event1
  name:     "hisi_gpio_key.14"
add device 5: /dev/input/event3
  name:     "hi3630_hi6401_CARD Headset Jack"

getevent -c 10 //輸出10條信息后退出
getevent -l  //將type、code、value以對應的常量名稱顯示

9.打開對應的activity

adb shell am start -n {包(package)名}/{包名}.{活動(activity)名稱}

adb shell am start com.songheng.eastnews/com.oa.eastfirst.activity.WelcomeActivity

10.獲得當前活動窗口的信息,包名以及活動窗體

adb shell dumpsys window windows | grep mCurrent 

11.包名管理命令,獲得對應包名的對應apk路徑

adb shell pm  path com.migu.lobby

12.使用dumpsys命令可以查看Android手機當前正在運行的Activity

adb shell dumpsys activity activities | findstr "Run"

13.使用 uiautomator dump 獲取app上的頁面元素

adb shell uiautomator dump /data/local/tmp/uidump.xml
adb shell uiautomator dump /sdcard/dump.xml

14.下載文件

adb pull /sdcard/demo.mp4 

15.上傳文件

adb push test.apk /sdcard

16.息屏

adb shell input keyevent 26

17.keyevent

adb shell input keyevent 20 #向下

adb shell input keyevent 4 #返回

adb shell input keyevent 3 #Home

adb shell input keyevent 6 #掛機

adb shell input keyevent 84 #搜索

adb shell input keyevent 26 #電源

adb shell input keyevent 24 #音量+

adb shell input keyevent 25 #音量-

18.輸入框輸入

adb shell input text "ANDROID"

19.利用無線來查看adb shell

> adb tcpip 5555

連接:
> adb connect IP:5555

20.查看所有已經連接上的設備

adb devices

21.安裝卸載

adb install apk文件路徑>
adb install -r apk文件路徑>     通過install命令來安裝apk文件,-r參數可以重新安裝某個應用并保留應用數據

adb install -r ~/chrome.apk

卸載應用:
adb uninstall 軟件名>
adb uninstall -k  軟件名>         如果加 -k 參數,為卸載軟件但是保留配置和緩存文件

adb uninstall com.android.chrome

22.關機命令

adb shell
su
reboot -p

到此這篇關于python實現電腦操控安卓手機的文章就介紹到這了,更多相關python電腦操控手機內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python利用Appium實現自動控制移動設備并提取數據功能
  • python操作手機app的實現步驟
  • 教你用python控制安卓手機
  • python編程控制Android手機操作技巧示例

標簽:呂梁 株洲 潛江 通遼 阿里 黑龍江 常德 銅川

巨人網絡通訊聲明:本文標題《python實現電腦操控安卓手機》,本文關鍵詞  python,實現,電腦,操控,安卓,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python實現電腦操控安卓手機》相關的同類信息!
  • 本頁收集關于python實現電腦操控安卓手機的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美成人精品1314www| 亚洲精品在线观看视频| 国产一区二区美女诱惑| av一区二区三区| 日本精品视频一区二区| 丁香婷婷综合激情五月色| 色8久久人人97超碰香蕉987| 在线播放日韩导航| 亚洲欧美偷拍另类a∨色屁股| 奇米色一区二区| 成人激情文学综合网| 欧美性受xxxx| 国产精品素人视频| 亚洲电影在线播放| 国产一区二区三区精品欧美日韩一区二区三区 | 国内成人免费视频| 欧美一卡在线观看| 亚洲成av人在线观看| 国产成人av自拍| 欧美精品一区男女天堂| 日韩va亚洲va欧美va久久| 成a人片国产精品| 中文字幕在线不卡一区| 成人午夜电影网站| 国产精品区一区二区三区 | 国产农村妇女精品| 国产露脸91国语对白| 日韩欧美国产一二三区| 香蕉久久夜色精品国产使用方法| 国产毛片精品国产一区二区三区| 制服丝袜日韩国产| 视频在线观看91| 欧美日韩免费一区二区三区| 婷婷一区二区三区| 欧美成人伊人久久综合网| 蜜臀精品久久久久久蜜臀| 欧美一级日韩一级| 精品一区二区三区免费视频| 欧美精品一区二区不卡| 成人精品国产福利| 一区二区三区在线视频播放| 欧美日韩久久久久久| 国产尤物一区二区在线| 中文字幕人成不卡一区| 制服.丝袜.亚洲.另类.中文| 国内精品在线播放| 亚洲男人的天堂一区二区| 欧美老年两性高潮| 精品一区二区免费| 樱桃国产成人精品视频| 26uuu色噜噜精品一区| 欧美亚洲动漫另类| av在线综合网| 国产乱淫av一区二区三区| 日韩高清不卡在线| 亚洲精品乱码久久久久久日本蜜臀| 8v天堂国产在线一区二区| 91偷拍与自偷拍精品| 精品一区二区三区在线观看| 亚洲综合丁香婷婷六月香| 一级特黄大欧美久久久| 亚洲欧洲另类国产综合| 国产欧美一区二区精品忘忧草| 精品国产凹凸成av人导航| 91精品国产综合久久小美女| 色综合网色综合| 91色综合久久久久婷婷| 色噜噜狠狠一区二区三区果冻| 播五月开心婷婷综合| 99久久精品国产一区二区三区| 国产毛片精品国产一区二区三区| 久久99精品国产91久久来源| 丰满放荡岳乱妇91ww| 99视频国产精品| 欧美一级艳片视频免费观看| 欧美成人在线直播| 亚洲欧美成aⅴ人在线观看| 亚洲第一狼人社区| 久久av资源站| 99久久久国产精品免费蜜臀| 97国产一区二区| 69堂成人精品免费视频| 欧美一区二区三区喷汁尤物| 国产色产综合色产在线视频 | 免费在线看成人av| 色哟哟欧美精品| 欧美精品一区二区久久久| 亚洲免费观看视频| 丁香激情综合国产| 欧美va亚洲va香蕉在线| 一区二区三区 在线观看视频| 日韩精品电影在线| 色呦呦国产精品| 日本一区二区视频在线| 国产在线精品一区二区夜色 | 91视频免费看| 亚洲精品日韩综合观看成人91| 国产大陆精品国产| 欧美哺乳videos| 久久99精品久久久久| 日韩一级片网址| 日精品一区二区三区| 欧美情侣在线播放| 人人爽香蕉精品| 日韩色在线观看| 久久精工是国产品牌吗| 在线成人午夜影院| 奇米精品一区二区三区四区| 欧美日韩在线一区二区| 日韩在线a电影| 国产亚洲一二三区| 色综合激情五月| 日韩电影在线免费观看| 国产三级欧美三级| 91一区二区在线观看| 午夜精品久久久久久不卡8050| 制服丝袜亚洲色图| 波多野结衣亚洲一区| 午夜激情久久久| 日本一区二区免费在线| 99久久综合精品| 国产综合成人久久大片91| 18欧美乱大交hd1984| 欧美男人的天堂一二区| 成人亚洲一区二区一| 日韩福利视频导航| 亚洲综合免费观看高清完整版 | 国产在线一区观看| 亚洲一区欧美一区| 欧美精彩视频一区二区三区| 欧美午夜不卡视频| www..com久久爱| 精品一区二区综合| 日日欢夜夜爽一区| 午夜精品影院在线观看| 亚洲色图色小说| 亚洲女同女同女同女同女同69| 日韩欧美国产wwwww| 欧美一区二区三区四区久久 | 亚洲欧美一区二区三区国产精品| 久久综合色之久久综合| 日韩女优电影在线观看| 日韩一区二区电影在线| 51久久夜色精品国产麻豆| 欧美日韩国产欧美日美国产精品| 在线观看日韩电影| 在线看国产一区| 欧美变态tickle挠乳网站| 欧美白人最猛性xxxxx69交| 久久久久久黄色| 亚洲综合色丁香婷婷六月图片| 亚洲成av人综合在线观看| 美女视频一区二区三区| 国产精品66部| 在线中文字幕一区| 久久先锋影音av鲁色资源| 国产精品久久久久影院色老大| 国产精品伦理一区二区| 午夜电影网一区| 成人综合在线观看| 91精品黄色片免费大全| 2024国产精品视频| 一区二区三区在线免费观看 | 91超碰这里只有精品国产| 久久精品视频一区| 天天亚洲美女在线视频| 99视频精品全部免费在线| 日韩欧美国产一区在线观看| 亚洲sss视频在线视频| 成人在线视频首页| 国产亚洲欧美一区在线观看| 日本不卡视频一二三区| 精品视频一区三区九区| 一区二区欧美在线观看| av色综合久久天堂av综合| 日韩一卡二卡三卡| 麻豆国产一区二区| 日韩欧美在线影院| 久久精品国产精品亚洲综合| 欧美日韩美少妇| 婷婷成人激情在线网| 6080国产精品一区二区| 免费欧美在线视频| 2020国产精品| 成人国产电影网| 亚洲一区二区精品视频| 欧美美女喷水视频| 另类调教123区| 亚洲欧洲精品成人久久奇米网| 99v久久综合狠狠综合久久| 国产网站一区二区| aaa亚洲精品一二三区| 日韩欧美亚洲国产另类| 国产精品区一区二区三区| 日本欧美韩国一区三区| ●精品国产综合乱码久久久久| 久久免费国产精品 | 欧美在线你懂得| 色天天综合色天天久久| aaa欧美大片|