Open uchisl opened 1 month ago
建议先不开保活,Maa那边好像有说怎么能弄,目前Framework应该是没适配的
正常和不正常的log分别发一下
开启保活后,每个应用有单独的虚拟屏幕,而默认截图方案都会从id为0的虚拟屏幕截取图片,只能等后续更新所有方案都可选屏幕ID才能解决
获取屏幕ID的方法:adb shell dumpsys SurfaceFlinger --display-id
举个例子
exec-out screencap -p
截图 只需要加入-d
参数就可以选择屏幕id
display 0 就是主屏幕,也就是默认截图的屏幕ID,当然具体得看screencap -h中显示
display 1 则为应用1
display 2 为保留层,应该时mumu实现保活的特性
开启强制保活 install之后截图都是模拟器桌面 无法获取游戏内截图 用maadebugger测试是正常的 关闭强制保活就正常了
![image](https://github.com/MaaXYZ/MaaFramework/assets/106339966/21d90864-bb4c-4491-b3ae-dd2e86639647)