0
我用外部.jar库制作了一个简单的应用程序。 然后去混淆器与ProGuard一起工作。Proguard保持关于排除.jar类的失败
但卡住了错误,甚至有proguard规则。
我甚至不知道“博肯类文件”,意味着大约....
任何人都可以了解这个问题呢?谢谢。 (设置附于底部的选项或配置)
# Messages at Android Studio
Error processing C:\Users\administator\Desktop\artest\app\src\main\libs\arsupport.jar:ac.class: broken class file?
Error processing C:\Users\administator\Desktop\artest\app\src\main\libs\arsupport.jar:am.class: broken class file?
...
...
More similar errors...
...
...
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
> java.io.IOException: Can't read [C:\Users\administrator\Desktop\artest\app\src\main\libs\arsupport.jar(;;;;;;**/*.class)]
(Can't process class [com/arsec/Programsupport.class] (Unknown verification type [46] in stack map frame))
和ProGuard的规则
# proguard-rules.pro
-keep class com.arsec.** { *; }
-keep interface com.arsec.** { *; }
-dontwarn com.arsec.**