【发布时间】:2018-10-28 13:35:31
【问题描述】:
我一直在搞乱 Proguard 配置,发现我想测试只是为了优化和混淆而不缩小只是为了减少我的 jar。这是我的配置:
# Include java runtime classes
-libraryjars <java.home>/lib/rt.jar
-dontshrink
-dontusemixedcaseclassnames
-dontpreverify
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
-optimizationpasses 5
-dontwarn
-keep class **
-keep interface **
-keep enum **
但我仍然收到如下错误:
java.lang.IllegalArgumentException:找不到 [org/apache/logging/log4j/core/jackson/Log4jXmlModule] 的通用超类(具有 1 个已知超类)和 [org/apache/logging/log4j/core /jackson/Log4jJsonModule](有 4 个已知的超类)
我做错了什么?
【问题讨论】: