java – 减少.jar文件以减轻Android应用程序的负担

前端之家收集整理的这篇文章主要介绍了java – 减少.jar文件以减轻Android应用程序的负担前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

背景:在创建Android应用程序的过程中,我正在弄乱不同的散列技术和速度.在我找到SpongyCastle(即BouncyCastle)之前,我一直在使用Android原生的东西,结果发现速度要快得多. SpongyCastle .jar文件相当大,我的.apk超过800kb只有jar和几个测试类(以及所有必要的android fluff).

问题第1点:.jar文件对于APK是否正常?他们通常会臃肿文件吗?

问题第2题:我有没有办法(通过源或罐子)减少文件?我只使用SHA256和SHA1哈希方案,我还没有弄清楚如何使用这两个哈希方案而不包括整个jar.

思考?

编辑:ProGuard创造奇迹.

最佳答案
使用ProGuard.它擅长修剪您不使用的部分依赖项.它特别提到在Android应用程序here上使用.

(我贡献给Guava,这是一个非常大的图书馆,但是很多人都希望将它用于Android.我们将它们指向ProGuard.)

原文链接:/android/430648.html

猜你在找的Android相关文章