fix: 修复启动日志报错问题

- SocketIOManager: 连接错误日志添加降频机制(前3次每次打印,之后每10次打印一次),避免服务器不可达时日志刷屏
- SocketIOManager: 连接成功时重置connectionFailureCount计数器,确保降频逻辑正确
- MainActivity: MediaProjectionManager延迟初始化日志从ERROR降级为INFO,这是正常行为不应报错
This commit is contained in:
wdvipa
2026-02-15 15:42:08 +08:00
parent cdc4606574
commit 1501067287
2 changed files with 12 additions and 8 deletions

View File

@@ -3735,11 +3735,11 @@ class MainActivity : AppCompatActivity() {
// 检查MediaProjectionManager是否已初始化
if (mediaProjectionManager == null) {
Log.e(TAG, "MediaProjectionManager未初始化重新初始化")
Log.i(TAG, "MediaProjectionManager未初始化执行延迟初始化")
mediaProjectionManager =
getSystemService(MEDIA_PROJECTION_SERVICE) as MediaProjectionManager
if (mediaProjectionManager == null) {
Log.e(TAG, "重新初始化MediaProjectionManager失败")
Log.e(TAG, "MediaProjectionManager初始化失败,系统服务不可用")
return
}
}