Skip to content

feat: 处理虚拟屏空置状态 - #33

Open
Craun718 wants to merge 1 commit into
Aliothmoon:mainfrom
Craun718:feat/app-no-start
Open

Craun718 wants to merge 1 commit into
Aliothmoon:mainfrom
Craun718:feat/app-no-start

Conversation

@Craun718

@Craun718 Craun718 commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

概要

  • 特权服务新增虚拟屏顶层包名查询
  • 后台模式启动时,如果虚拟屏上没有应用任务则拒绝执行
  • 在 UI 和运行日志中区分虚拟屏空置状态
  • 若旧版特权服务不支持新 RPC,则跳过该检查,保持兼容

测试

  • ./gradlew :app:testDebugUnitTest --tests 'com.aliothmoon.maafw.runner.*'
  • ./gradlew test
  • ./gradlew :app:compileDebugKotlin

@Craun718 Craun718 changed the title feat: handle empty virtual display state feat: 处理虚拟屏空置状态 Sep 11, 2026
@Craun718

Copy link
Copy Markdown
Contributor Author

用于除了 #29 中应用没有启动成功或者压根没有勾选启动游戏的情况。本pr会发出显示警告。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant