Fix SystemServer class not found

This commit is contained in:
solohsu 2019-06-05 00:20:51 +08:00
parent 18bd0a8c0f
commit d05bd0fe19
3 changed files with 5 additions and 4 deletions

View File

@ -124,7 +124,8 @@ public abstract class BaseRouter implements Router {
public void startSystemServerHook() { public void startSystemServerHook() {
ClassLoader classLoader = BaseRouter.class.getClassLoader(); ClassLoader classLoader = BaseRouter.class.getClassLoader();
if (useXposedApi) { if (useXposedApi) {
XposedHelpers.findAndHookMethod(StartBootstrapServicesHooker.className, classLoader, XposedHelpers.findAndHookMethod(StartBootstrapServicesHooker.className,
SystemMainHooker.systemServerCL,
StartBootstrapServicesHooker.methodName, new StartBootstrapServices()); StartBootstrapServicesHooker.methodName, new StartBootstrapServices());
} else { } else {
HookMain.doHookDefault( HookMain.doHookDefault(

View File

@ -3,10 +3,10 @@ import org.gradle.internal.os.OperatingSystem
apply plugin: 'com.android.library' apply plugin: 'com.android.library'
version "v0.4.3.2_alpha" version "v0.4.3.3_alpha"
ext { ext {
versionCode = "4320" versionCode = "4330"
module_name = "EdXposed" module_name = "EdXposed"
jar_dest_dir = "${projectDir}/template_override/system/framework/" jar_dest_dir = "${projectDir}/template_override/system/framework/"
is_windows = OperatingSystem.current().isWindows() is_windows = OperatingSystem.current().isWindows()

View File

@ -1,6 +1,6 @@
#!/system/bin/sh #!/system/bin/sh
EDXP_VERSION="0.4.3.2_alpha (4320)" EDXP_VERSION="0.4.3.3_alpha (4330)"
ANDROID_SDK=`getprop ro.build.version.sdk` ANDROID_SDK=`getprop ro.build.version.sdk`
BUILD_DESC=`getprop ro.build.description` BUILD_DESC=`getprop ro.build.description`
PRODUCT=`getprop ro.build.product` PRODUCT=`getprop ro.build.product`