Warning:org.dom4j.io.STAXEventReader: can't find referenced class javax.xml.stream.events.Comment
Warning:org.dom4j.jaxb.JAXBSupport: can't find referenced class javax.xml.bind.Element
由于引用的jar包有的是已经混淆过的,所以需要在混淆打包时,使jar包不参与混淆
在proguard-rules.pro中,加入:
-keep class org.dom4j.** {*;} -dontwarn org.dom4j.**
命令格式错误会报错:
java.io.IOException: proguard.ParseException: Unexpected keyword 'xxxxxxxxxx'
如果问题尚未解决(比如包导入失败情况),请参考官方解释,试下
-libraryjars xxx.jar
参考资料:
官方资料:https://www.guardsquare.com/en/proguard/manual/troubleshooting#unresolvedclass
stackoverflow:http://stackoverflow.com/questions/40639775/proguard-errors-while-generating-signed-apk