游戏AI辅助-01
控制安卓设备
安装scrcpy
,GitHub链接地址
我机器是M2,Ventura 13.3.1
安装命令如下
1 | brew install scrcpy |
安装好后,启动安卓模拟器测试一下
1 | emulator -avd Android |
然后在另一个命令窗口,运行下面👇的命令
1 | scrcpy --no-audio --record=file.mkv |
上面是安卓虚拟机的窗口,下面是执行命令后新的一个窗口
使用pymintouch控制安卓设备
更加详细的用法可以参考pymintouch项目地址
安装命令
1 | pip install pyminitouch |
创建python虚拟环境
切换到在项目代码根目录
1 | python3 -m venv . |
在VSCode里面
实际运行时出现没有权限的问题
网上查阅资料,得知可以通过额外安装一个服务来解决这个问题,需要用到STFService
但是,我试了下,好像没用,所以我就重新创建了一个可以Root的安卓模拟器,执行adb root
以后,就没有权限问题了
在开发者模式打开这两个选项,方便查看坐标
最后推荐使用系统版本为安卓 9
的模拟器,这样不需要root,也不需要安装其它软件
此外,如果安卓镜像下载慢,可以打开http://ping.chinaz.com/dl.google.com
,找一个延迟低的ip,修改host
- 本文链接: https://ourfor.top/article/ai-game-01/
- 版权声明: 本博客所有文章除特别声明外,均采用 ©BY-NC-SA 许可协议。转载请注明出处!