嗨,我正在构建一个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希望这能帮助别人。关于