Skip to content

Commit

Permalink
优化hook安装包体积
Browse files Browse the repository at this point in the history
放弃kotlin,改用java,
  • Loading branch information
AoEiuV020 committed Jan 5, 2022
1 parent 74edb35 commit c48e65a
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 24 deletions.
4 changes: 0 additions & 4 deletions hook/build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
plugins {
id 'com.android.application'
id 'kotlin-android'
}

android {
Expand All @@ -26,9 +25,6 @@ android {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
}

dependencies {
Expand Down
26 changes: 26 additions & 0 deletions hook/src/main/java/cc/aoeiuv020/xposed/hook/MainHook.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package cc.aoeiuv020.xposed.hook;

import java.util.Collections;

import de.robv.android.xposed.IXposedHookZygoteInit;
import de.robv.android.xposed.XC_MethodReplacement;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers;

/**
* Created by AoEiuV020 on 2022.01.06-03:25:32.
*/
@SuppressWarnings("RedundantThrows")
public class MainHook implements IXposedHookZygoteInit {
@Override
public void initZygote(StartupParam startupParam) throws Throwable {
XposedBridge.log("initZygote: " + startupParam.modulePath);
XposedHelpers.findAndHookMethod(
"android.view.accessibility.AccessibilityManager",
null,
"getEnabledAccessibilityServiceList",
int.class,
XC_MethodReplacement.returnConstant(Collections.emptyList())
);
}
}
20 changes: 0 additions & 20 deletions hook/src/main/java/cc/aoeiuv020/xposed/hook/MainHook.kt

This file was deleted.

0 comments on commit c48e65a

Please # to comment.