astator的目标是使用c#作为脚本的安卓自动化软件, 支持andorid 7.0 ~ android 12
演示视频: https://www.bilibili.com/video/BV1KR4y1V7hH
- 脚本UI (使用安卓原生)
- 控件操作
- 图色操作
- OCR (未实现部分: x86)
- 代码混淆
- 独立apk打包
- 代码编辑器 (简陋实现)
- nuget包引用
- vs扩展
- vscode扩展
- 其他
内测群: 959286967
使用roslyn进行编译
使用assemblyLoadContext进行插件隔离域的热插拔
未进行兼容性测试
- Obfuscar : 代码混淆支持
- PaddleOCR : OCR支持
- ApkSigner : apkV2签名, android规定targetSdk为30以上的apk必须拥有V2签名
- ZipAligner : apk包对齐, android规定targetSdk为30以上的apk必须使用zipalign对齐优化
- IconPark : 图标库
- CodeView: 代码编辑器
- tiny-sign : apkV1签名
- AndroidBinaryXml : 安卓二进制xml解析