diff --git a/build.gradle b/build.gradle index 6925db8..3c89db1 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ buildscript { lancet_version = '1.0.6' //lancet_version = '0.0.1.8-SNAPSHOT' - asm_version = '5.1' + asm_version = '6.0_BETA' //android_tools_version = '2.4.0-alpha6' android_tools_version = '3.3.2' guava_version = '24.0' diff --git a/lancet-plugin/src/main/java/me/ele/lancet/plugin/internal/preprocess/PreProcessClassVisitor.java b/lancet-plugin/src/main/java/me/ele/lancet/plugin/internal/preprocess/PreProcessClassVisitor.java index 69484c5..4dcb0a3 100644 --- a/lancet-plugin/src/main/java/me/ele/lancet/plugin/internal/preprocess/PreProcessClassVisitor.java +++ b/lancet-plugin/src/main/java/me/ele/lancet/plugin/internal/preprocess/PreProcessClassVisitor.java @@ -60,4 +60,9 @@ private void judge(String desc) { isHookClass = true; } } + + @Override + public ModuleVisitor visitModule(String name, int access, String version) { + return null; + } } diff --git a/lancet-weaver/src/main/java/me/ele/lancet/weaver/internal/asm/LinkedClassVisitor.java b/lancet-weaver/src/main/java/me/ele/lancet/weaver/internal/asm/LinkedClassVisitor.java index 55553f1..be9bcd5 100644 --- a/lancet-weaver/src/main/java/me/ele/lancet/weaver/internal/asm/LinkedClassVisitor.java +++ b/lancet-weaver/src/main/java/me/ele/lancet/weaver/internal/asm/LinkedClassVisitor.java @@ -2,9 +2,8 @@ import me.ele.lancet.weaver.internal.graph.Graph; import me.ele.lancet.weaver.internal.util.Bitset; -import org.objectweb.asm.ClassVisitor; -import org.objectweb.asm.MethodVisitor; -import org.objectweb.asm.Opcodes; + +import org.objectweb.asm.*; /** * Created by Jude on 2017/4/25. @@ -41,5 +40,8 @@ public void setNextClassVisitor(ClassVisitor classVisitor) { cv = classVisitor; } - + @Override + public ModuleVisitor visitModule(String name, int access, String version) { + return null; + } }