Proguard + zxing,我的APK不缩水



嗨,我正在构建一个android应用程序,使用zxing库QR扫描。

我正在使用zxing的proguard文件文件来收缩和优化APK,没有成功。我的APK总是以133 M的大小结束。

Proguard输出几个警告,指出缺少一些类引用(其中一些来自rt.jar)。我已经摆脱了其中:-ignorewarnings

(也许这是APK没有缩小的问题)

如何使APK缩小?提前感谢!

确保您使用progaurd.congif=属性在project.properties文件中引用了正确的proguard文件

你在这里错过了一些大的东西,因为整个库远不到133MB。实际上,它是0.5MB: http://search.maven.org/#artifactdetails%7Ccom.google.zxing%7Ccore%7C3.1.0%7Cjar

你引用的Proguard文件实际上是Android创建的文件,对允许的优化做了一个小的改变。这是标准。

您是否以某种方式将所有的测试图像打包到您的APK中?这是我唯一能想到的制作这么大的神器的方法。但这是一个巨大的错误。

我们最终抛弃了zxing,使用了一个只有zxing二维码扫描功能的库。

https://github.com/barmstrong/bitcoin-android

希望这能帮助别人。关于

相关内容

  • 没有找到相关文章

最新更新