fix: 修复启动日志报错问题
- SocketIOManager: 连接错误日志添加降频机制(前3次每次打印,之后每10次打印一次),避免服务器不可达时日志刷屏 - SocketIOManager: 连接成功时重置connectionFailureCount计数器,确保降频逻辑正确 - MainActivity: MediaProjectionManager延迟初始化日志从ERROR降级为INFO,这是正常行为不应报错
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user