当前位置:首页 » 《关注互联网》 » 正文

python操作手机app超详细步骤_国内某知名游戏公司小菜鸡工程师

24 人参与  2021年07月28日 10:43  分类 : 《关注互联网》  评论

点击全文阅读


〝 古人学问遗无力,少壮功夫老始成 〞

python操作手机app超详细步骤,现在很多app的都要刷经验打怪升级啥的,这些枯燥千篇一律但是很耗费时间的玩法,可以使用app自动去操作,解放双手,释放时间,比如,王者荣耀中的刷金币铭文玩法,其实只要进入玩法,点击一下自动挂机即可自己通关。而通过时间一般会限制三分钟,这就告诉你,点击挂机后,三分钟后,再循环走一遍流程即可,而要学会如果使用自动化操作手机app,就要学习sdk工具。

目录

一、下载Android SDK

二、添加环境变量

 三、测试adb环境

四、adb详细命令

 五、python操作app的思路

六、python如何使用adb命令


一、下载Android SDK

  • 下载地址一:https://developer.android.google.cn/studio/releases/platform-tools
  • 下载地址二:https://www.androiddevtools.cn

二、添加环境变量

  •  将adb命令添加到环境变量 
  • 将解压后的目录,有adb.exe的目录路径添加到系统环境变量中

 

 三、测试adb环境

  • 使用 adb version 命令查看是否安装成功

四、adb详细命令

  • 想要操作手机app,需要使用adb的各种命令
  • 全网最全adb命令,请参考:https://autofelix.blog.csdn.net/article/details/108297319

 五、python操作app的思路

  • 第一种,可以使用安卓手机安装APP,将其与安装有adb环境的电脑连接,可以使用adb命令进行操作
  • 第二种,可以在模拟器中安装APP,然后使用adb操作模拟器即可,这里当然推荐网易家的mumu模拟器

六、python如何使用adb命令

  • 可以使用系统自带的os库即可
  • 也可以使用subprocess库操作
import os, time


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


if __name__ == '__main__':
    # 启动王者荣耀app
    execute('am start -n com.tencent.wangzherongyao')
    time.sleep(1)
    # 点击app中的某个位置
    execute('input tap 33 4545')
    time.sleep(0.5)
    # 输入文字
    execute('input text wangzherongyao')
    time.sleep(0.5)
    # 点击发送
    execute('input tap 600 500')
//也设置shell=True,就不会弹出cmd框
process = subprocess.Popen('adb shell input tap 14 1402',shell=True)

点击全文阅读


本文链接:http://zhangshiyu.com/post/24146.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1