Added initZygote、Resources Hook function and fix more bugs

This commit is contained in:
2022-05-01 09:52:37 +08:00
parent b48ad4a850
commit 8d226bc42d
29 changed files with 1786 additions and 339 deletions

View File

@@ -234,7 +234,17 @@ class YukiHookXposedProcessor : SymbolProcessorProvider {
packageName = packageName,
fileName = xInitClassName
).apply {
write(CodeSourceFileTemplate.getXposedInitFileByteArray(packageName, fModulePackageName, entryClassName, xInitClassName))
write(CodeSourceFileTemplate.getXposedInitFileByteArray(packageName, entryClassName, xInitClassName))
flush()
close()
}
/** 插入 xposed_init_Impl 代码 */
codeGenerator.createNewFile(
dependencies = Dependencies.ALL_FILES,
packageName = packageName,
fileName = "${entryClassName}_Impl"
).apply {
write(CodeSourceFileTemplate.getXposedInitImplFileByteArray(packageName, fModulePackageName, entryClassName))
flush()
close()
}