应用的方法数超过了65k,查阅资料后,在程序中里设置了
build.gradle
application类
程序能够运行、debug,但是在打包签名时出现了问题
签名时出现的错误提示
网上查阅后,说时proguard和multidex之间有冲突。但试过网上的一些方法,都还是不行。请问有什么解决办法吗?
谢谢
应用的方法数超过了65k,查阅资料后,在程序中里设置了
build.gradle
application类
程序能够运行、debug,但是在打包签名时出现了问题
签名时出现的错误提示
网上查阅后,说时proguard和multidex之间有冲突。但试过网上的一些方法,都还是不行。请问有什么解决办法吗?
谢谢
比较棘手的一个问题,主要问题是proguard,检查你的混淆配置,要精细检查,最好不要有重复的配置,也不要遗漏了某些需要配置而没有配置的地方,看你引用了哪些jar、哪些module,module本身是否已带有混淆配置,都要检查一下。或者,你方便可以贴一下你的proguad配置文件,不一定就能解决问题,但可以做一下分析。
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
stackoverflow 有篇帖子可以参考下,看是否能解决,我还没有用过multidex,之前超过了,现在尽量是减少方法数,因为觉得这个东西官方提供的还是有些问题。
http://stackoverflow.com/questions/32537333/android-multidex-not-supporting-with-proguard