python和adb

2019-05-17  本文已影响0人  yanghx

adb驱动

驱动下载地址

根据电脑系统下载对应的驱动。将安装目录配置环境变量PATH中。 使用 adb命令测试是否配置成功(可能需要重启电脑)

环境变量 adb命令

连接手机。测试驱动

链接成功

adb命令
请移步

https://blog.csdn.net/shirakawakanaki/article/details/53432293

python控制adb

# coding:utf-8
import os

adbShell = "adb shell  {cmdStr}"


def execute(cmd):
    str = adbShell.format(cmdStr=cmd)
    print(str)
    os.system(str)


if __name__ == '__main__':
    # 点击返回按键
    # os.system(" adb shell input keyevent 4 ")
    # 点击
    execute("input tap 928 331")
    # 滑动 从  928 541  滑动到  928 331   用100毫秒
    execute("input swipe 928 541 928 331 100")

    # 点击。 使其获得焦点
    execute("input tap 928 331")
    # 往输入框中输入文字 。前提是输入框获得了焦点
    execute(" input text '1111'")


总结

使用adb命令操作手机。简单操作可以实现。但是没那么强大。可能我没发现。

上一篇下一篇

猜你喜欢

热点阅读