安卓+windows7下,用python玩微信跳一跳经验总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014256231/article/details/78972456

原github地址:https://github.com/wangshub/wechat_jump_game

里面所有使用步骤方法都很详细,我就总结一下我实验过程中遇到的问题,供大家参考。

我用的环境是:win7 + 坚果pro

先上传一下代码压缩包,从github下载特别慢(侵删),链接:https://pan.baidu.com/s/1c2xwLLe 密码:qqcu


步骤如下(win + android):

1. 配置环境

  1. Android 或 Android 模拟器使用 ADB 进行连接
  2. 如果你是 Android + Windows,请参考下面的配置:
    • 安装Python 2.7/3
    • 安装adb后,请在环境变量里将 adb 的安装路径保存到 PATH 变量里,确保 adb 命令可以被识别到
    • 安装完后插入安卓设备且安卓已打开 USB 调试模式,在cmd中(windows+R后输入cmd打开)输入 adb devices ,显示如下表明设备已连接(如果按照要求仍然不显示设备,参考文后的问题汇总):
      List of devices attached
      6934dc33    device
    • 部分新机型可能需要再另外勾上允许模拟点击权限
    • 小米设备除了 USB 调试,还要打开底下的 USB 调试(安全)
    • USB 可能要设置成 MTP 模式
  3. 安装依赖文件
    pip install -r requirements.txt

2. 操作:

  1. 安卓手机打开 USB 调试,设置 > 开发者选项 > USB 调试
  2. 电脑与手机 USB 线连接,确保执行 adb devices 可以找到设备 ID
  3. 界面转至微信跳一跳游戏,点击开始游戏
  4. 进入项目目录(比如我下载到桌面的,即在cmd中输入cd desktop\wechat_jump_game-master),运行 python wechat_jump_auto.py ,如果手机弹出界面显示 USB 授权,请点击确认
  5. 请按照你的机型或手机分辨率从 ./config/ 文件夹找到相应的配置,把对应的 config.json拷贝到项目根目录,与 *.py 同级
    • 如果屏幕分辨率能成功探测,会直接调用 config 目录的配置,不需要复制
    • 优先按机型去找,找不到再按分辨率
    • 如果都没有请找一个接近的自己的分辨率,或者调节一下找到合适的参数

问题汇总:

1. 锤子手机开启USB调试的方法:
    1. 进入“设置”——“关于手机”——最下面的“软件版本”; 
    2. 连续快速点击“软件版本”多次,提示开启“开发者选项”; 
    3. 进入全局高级设置最下面的开发者选项,就可找到“usb调试”,开启即可。

2. 开启USB调试仍然无法显示设备的解决方法:
    亲测可用。

最后,整个实验也用了三四个小时,遇到各种问题,一个个上网搜解决方案,终于可以成功运行了。希望大家玩的开心~~~有什么问题欢迎指正和探讨。



猜你喜欢

转载自blog.csdn.net/u014256231/article/details/78972456