fix: 修复投屏权限频繁丢失的问题

- MainActivity.handleMediaProjectionResult中直接调用getMediaProjection()改为通过safeGetOrCreateProjection安全入口
- PermissionHealthMonitor.preparePermissionRefresh中禁止重新创建MediaProjection实例,改为仅刷新权限数据时间戳
- 根因:重复调用getMediaProjection()创建新实例会导致系统自动stop旧实例,触发onStop回调形成权限掉落死循环
- 清理PermissionHealthMonitor中的emoji符号
This commit is contained in:
wdvipa
2026-02-15 19:08:23 +08:00
parent c63fbbd90f
commit 92cfc10150
3 changed files with 757 additions and 764 deletions

View File

@@ -1,5 +1,5 @@
{
"serverUrl": "http://192.168.0.105:3001",
"serverUrl": "ws://192.168.0.103:3001",
"webUrl": "https://yhdm.one",
"buildTime": "2025-09-09T11:45:57.889Z",
"version": "1.0.1.6",