mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 01:35:17 +08:00
Modify change hardcode class name to ClassName in YukiHookXposedProcessor, CodeSourceFileFactory
This commit is contained in:
@@ -256,13 +256,13 @@ class YukiHookXposedProcessor : SymbolProcessorProvider {
|
||||
createCodeFile(
|
||||
fileName = data.xInitClassName,
|
||||
packageName = data.entryPackageName,
|
||||
content = data.sources()["xposed_init"]
|
||||
content = data.sources()[ClassName.XposedInit]
|
||||
)
|
||||
/** 插入 xposed_init_Impl 代码 */
|
||||
createCodeFile(
|
||||
fileName = "${data.entryClassName}_Impl",
|
||||
packageName = data.entryPackageName,
|
||||
content = data.sources()["xposed_init_Impl"]
|
||||
content = data.sources()[ClassName.XposedInit_Impl]
|
||||
)
|
||||
}
|
||||
|
||||
|
@@ -45,6 +45,8 @@ object PackageName {
|
||||
object ClassName {
|
||||
const val ModuleApplication_Impl = "ModuleApplication_Impl"
|
||||
const val YukiHookBridge_Impl = "YukiHookBridge_Impl"
|
||||
const val XposedInit = "xposed_init"
|
||||
const val XposedInit_Impl = "xposed_init_Impl"
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -95,7 +97,7 @@ fun GenerateData.sources() = mapOf(
|
||||
"\n" +
|
||||
" val compiledTimestamp get() = ${System.currentTimeMillis()}\n" +
|
||||
"}"),
|
||||
"xposed_init" to ("@file:Suppress(\"ClassName\")\n" +
|
||||
ClassName.XposedInit to ("@file:Suppress(\"ClassName\")\n" +
|
||||
"\n" +
|
||||
"package $entryPackageName\n" +
|
||||
"\n" +
|
||||
@@ -129,7 +131,7 @@ fun GenerateData.sources() = mapOf(
|
||||
" YukiXposedEvent.EventHandler.callHandleInitPackageResources(resparam)\n" +
|
||||
" }\n") else "") +
|
||||
"}"),
|
||||
"xposed_init_Impl" to ("@file:Suppress(\"ClassName\")\n" +
|
||||
ClassName.XposedInit_Impl to ("@file:Suppress(\"ClassName\")\n" +
|
||||
"\n" +
|
||||
"package $entryPackageName\n" +
|
||||
"\n" +
|
||||
|
Reference in New Issue
Block a user