AIGamePro新一代安卓自动化测试平台

40 阅读1分钟

AIGamePro新一代安卓自动化测试平台

AIGamePro封面.png

官方文档: aigame-pro.netlify.app/

强大的功能

  • 支持Shizuku、Root、无障碍、HID等自动化策略
  • 支持安卓端代码编辑器、开发
  • 支持电脑端IDE、VSCode、IDEA开发
  • 拥有最全面的UI界面设计能力
  • 支持打包成apk

图形与视觉

  • 支持Yolo全系列:yolov5-yolov13全部支持,并且官方文档提供详细的自主搭建训练yolo的全套视频、文档教学。
  • 支持主流OCR:GoogleMlkit、NcnnOcr、PaddleOcrV5

AIGamePro特点.png

精美的界面

支持全套Material Design3的组件开发,并且开发极其容易上手,直接让UI界面设计简洁到小白都能学会,这么漂亮简约的界面,对于国内其他的自动化测试平台而言,简直就是一种降维打击。

MD3全套组件.png

只需要简单的几行xml代码即可完成对UI的开发,例如写一个简单的按钮:

<ui>
    <button text="我是文本" />
</ui>

按钮-我是文本.png

无法被破解

妈妈再也不担心我的源码会被掏了!!!在打包成apk的过程中,代码会经历如下阶段:

  1. js代码简化(这一步去除注释、规范化js代码)
  2. js代码混淆(这一步改变代码结构、缩减变量名称)
  3. js转为VMP混淆码

打包后的apk只能执行VMP混淆码,即使被HOOK也只能拿到混淆码!完美解决自己的js代码会被掏的问题!

并且:打包的apk本身dex就是处于高度混淆的状态,直接让逆向难度成倍增长!

应用截屏

画图-app截屏2.png

画图-app截屏1.png