mirror of
https://github.com/KitsunePie/AppErrorsTracking.git
synced 2025-09-01 16:55:18 +08:00
Reformat code
This commit is contained in:
@@ -1,12 +0,0 @@
|
|||||||
<component name="libraryTable">
|
|
||||||
<library name="Gradle: androidx.customview:customview:1.0.0@aar">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-3/b3f7f1a2db15549da9a6815cc2327aef/transformed/customview-1.0.0/jars/classes.jar!/" />
|
|
||||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-3/b3f7f1a2db15549da9a6815cc2327aef/transformed/customview-1.0.0/AndroidManifest.xml" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES>
|
|
||||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.customview/customview/1.0.0/61f6a717d144dff3a6bda413d9abeeb2bca71581/customview-1.0.0-sources.jar!/" />
|
|
||||||
</SOURCES>
|
|
||||||
</library>
|
|
||||||
</component>
|
|
@@ -1,15 +0,0 @@
|
|||||||
<component name="libraryTable">
|
|
||||||
<library name="Gradle: androidx.drawerlayout:drawerlayout:1.0.0@aar">
|
|
||||||
<ANNOTATIONS>
|
|
||||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-3/474f450235d7f0ef2d512a6c9fdcebb0/transformed/drawerlayout-1.0.0/annotations.zip!/" />
|
|
||||||
</ANNOTATIONS>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-3/474f450235d7f0ef2d512a6c9fdcebb0/transformed/drawerlayout-1.0.0/jars/classes.jar!/" />
|
|
||||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-3/474f450235d7f0ef2d512a6c9fdcebb0/transformed/drawerlayout-1.0.0/AndroidManifest.xml" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES>
|
|
||||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.drawerlayout/drawerlayout/1.0.0/9ecd4ecb7da215ba4c5c3e00bf8d290dad6f2bc5/drawerlayout-1.0.0-sources.jar!/" />
|
|
||||||
</SOURCES>
|
|
||||||
</library>
|
|
||||||
</component>
|
|
@@ -35,5 +35,5 @@ class HookEntry : IYukiHookXposedInit {
|
|||||||
isDebug = false
|
isDebug = false
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onHook() = encase { loadSystem(FrameworkHooker()) }
|
override fun onHook() = encase { loadSystem(FrameworkHooker) }
|
||||||
}
|
}
|
@@ -48,23 +48,20 @@ import com.highcapable.yukihookapi.hook.factory.method
|
|||||||
import com.highcapable.yukihookapi.hook.log.loggerE
|
import com.highcapable.yukihookapi.hook.log.loggerE
|
||||||
import com.highcapable.yukihookapi.hook.type.android.MessageClass
|
import com.highcapable.yukihookapi.hook.type.android.MessageClass
|
||||||
|
|
||||||
class FrameworkHooker : YukiBaseHooker() {
|
object FrameworkHooker : YukiBaseHooker() {
|
||||||
|
|
||||||
companion object {
|
private const val AppErrorsClass = "com.android.server.am.AppErrors"
|
||||||
|
|
||||||
private const val AppErrorsClass = "com.android.server.am.AppErrors"
|
private const val AppErrorResultClass = "com.android.server.am.AppErrorResult"
|
||||||
|
|
||||||
private const val AppErrorResultClass = "com.android.server.am.AppErrorResult"
|
private const val AppErrorDialog_DataClass = "com.android.server.am.AppErrorDialog\$Data"
|
||||||
|
|
||||||
private const val AppErrorDialog_DataClass = "com.android.server.am.AppErrorDialog\$Data"
|
private const val ProcessRecordClass = "com.android.server.am.ProcessRecord"
|
||||||
|
|
||||||
private const val ProcessRecordClass = "com.android.server.am.ProcessRecord"
|
private val ErrorDialogControllerClass = VariousClass(
|
||||||
|
"com.android.server.am.ProcessRecord\$ErrorDialogController",
|
||||||
private val ErrorDialogControllerClass = VariousClass(
|
"com.android.server.am.ErrorDialogController"
|
||||||
"com.android.server.am.ProcessRecord\$ErrorDialogController",
|
)
|
||||||
"com.android.server.am.ErrorDialogController"
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建对话框按钮
|
* 创建对话框按钮
|
||||||
|
Reference in New Issue
Block a user