自己尝试了一下之前提的issue:把maa-core及其控制逻辑拆分出来。
#156
目前实现了这些:
- 把
MAA Core、协议、JNA和native 库完全从:app中迁出
- 把
Root/Shizuku远程进程中的设备控制能力从:app拆出
这是我fork的项目:
https://github.com/shdmfire/MAA-Meow
目前基本运行正常(因为没有经过彻底的测试,也不敢提pr,虽然我感觉方向是对的)。
接下来还需要:
- 把
maa-core有关的UI逻辑拆分出来(需要留下虚拟显示屏及其包含的前台/后台模式)
- 考虑分包构建,新增一个不含
maa-core的包
你觉得怎么样?
自己尝试了一下之前提的issue:把
maa-core及其控制逻辑拆分出来。#156
目前实现了这些:
MAA Core、协议、JNA和native库完全从:app中迁出Root/Shizuku远程进程中的设备控制能力从:app拆出这是我fork的项目:
https://github.com/shdmfire/MAA-Meow
目前基本运行正常(因为没有经过彻底的测试,也不敢提pr,虽然我感觉方向是对的)。
接下来还需要:
maa-core有关的UI逻辑拆分出来(需要留下虚拟显示屏及其包含的前台/后台模式)maa-core的包你觉得怎么样?