CodingGay / BlackObfuscator

Black Obfuscator is an obfuscator for Android APK DexFile, it can help developer to protect source code by control flow flattening, and make it difficult to analyze the actual program control flow.
Apache License 2.0
888 stars 208 forks source link

异常:Class file too large! #18

Open RFSN opened 1 year ago

RFSN commented 1 year ago

作者您好, 感谢您提供的混淆工具, 我在使用过程中出现了了如下错误,请问能修正一下吗? 十分感谢。 相关错误日志如下: java.lang.RuntimeException: Class file too large! at org.objectweb.asm2.ClassWriter.toByteArray(ClassWriter.java:812) at com.googlecode.d2j.dex.Dex2jar$1$1.visitEnd(Dex2jar.java:107) at com.googlecode.d2j.dex.Dex2Asm.convertClass(Dex2Asm.java:482) at com.googlecode.d2j.dex.Dex2Asm.convertClass(Dex2Asm.java:379) at com.googlecode.d2j.dex.Dex2Asm.convertDex(Dex2Asm.java:515) at com.googlecode.d2j.dex.Dex2jar.doTranslate(Dex2jar.java:190) at com.googlecode.d2j.dex.Dex2jar.to(Dex2jar.java:295) at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:120) at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:290) at com.googlecode.dex2jar.tools.BlackObfuscatorCmd.doCommandLine(BlackObfuscatorCmd.java:115) at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:290) at com.googlecode.dex2jar.tools.BlackObfuscatorCmd.main(BlackObfuscatorCmd.java:38) at Main.main(Main.java:7)