mirror of
https://github.com/KitsunePie/AppErrorsTracking.git
synced 2025-09-01 16:55:18 +08:00
Added App crashed process in logger showing
This commit is contained in:
@@ -162,7 +162,10 @@ object FrameworkHooker : YukiBaseHooker() {
|
|||||||
/** 是否短时内重复错误 */
|
/** 是否短时内重复错误 */
|
||||||
val isRepeating = AppErrorDialog_DataClass.clazz.field { name = "repeating" }.get(errData).boolean()
|
val isRepeating = AppErrorDialog_DataClass.clazz.field { name = "repeating" }.get(errData).boolean()
|
||||||
/** 打印错误日志 */
|
/** 打印错误日志 */
|
||||||
loggerE(msg = "Process \"$packageName\" has crashed${if (isRepeating) " again" else ""}")
|
if (isApp) loggerE(
|
||||||
|
msg = "App \"$packageName\"${if (packageName != processName) " --process \"$processName\"" else ""}" +
|
||||||
|
" has crashed${if (isRepeating) " again" else ""}"
|
||||||
|
) else loggerE(msg = "Process \"$processName\" has crashed${if (isRepeating) " again" else ""}")
|
||||||
/** 判断是否被忽略 - 在后台就不显示对话框 */
|
/** 判断是否被忽略 - 在后台就不显示对话框 */
|
||||||
if (ignoredErrorsIfUnlockApps.contains(packageName) || ignoredErrorsIfRestartApps.contains(packageName) || errResult == -2)
|
if (ignoredErrorsIfUnlockApps.contains(packageName) || ignoredErrorsIfRestartApps.contains(packageName) || errResult == -2)
|
||||||
return@afterHook
|
return@afterHook
|
||||||
|
Reference in New Issue
Block a user