diff --git a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/YukiHookXposedProcessor.kt b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/YukiHookXposedProcessor.kt index 7437a070..c22a800f 100644 --- a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/YukiHookXposedProcessor.kt +++ b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/YukiHookXposedProcessor.kt @@ -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] ) } diff --git a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/factory/CodeSourceFileFactory.kt b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/factory/CodeSourceFileFactory.kt index cc7fefcf..39401d60 100644 --- a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/factory/CodeSourceFileFactory.kt +++ b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi_ksp_xposed/factory/CodeSourceFileFactory.kt @@ -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" +