我希望减少Android Studio项目大小,以便在使用后保存它
在MS Visual Studio中,我们可以删除*.ipch,*.sdf和Debug文件以减小项目大小
我看到app/build/intermediates文件夹真的很大,我可以删除这个文件夹吗?
提前致谢!
我有一个非常大的apk文件,我正在尝试减小它的大小.已经使用了所有常用技术,例如Proguard和图像压缩.仍然,apk非常大 - 约25mb.
维基百科说:
APK文件是一种存档文件,特别是基于JAR文件格式的zip格式包,.apk作为文件扩展名.
我最近注意到,如果我将解压缩apk(Android Studio的神器输出),使用7-Zip重新压缩它并对其进行签名,然后大小神奇地减少2.5mb(至~22.5mb).我可以将其上传到播放,安装和运行它没有问题.
这是我的问题:
谢谢!
编辑[5/13/2015]:
压缩APK内容对我来说效果很好.但是,我必须对原始资源(通常置于res/raw下)保持谨慎.例如,使用压缩资源作为参数调用Resources#openRawResourceFd将以以下异常结束:
java.io.FileNotFoundException:此文件无法作为文件描述符打开; 它可能是压缩的
因此,请记住从压缩中排除原始资源.
我在 Android 中遇到应用程序大小的问题。
场景是,
我在 Android Studio 2.0 中开发了我的 Android 应用程序,apk 的大小为 23 MB。
之后,我将 IDE 升级到 android studio 2.2,只需修改很少的代码,apk 的大小就增加到 51 MB。
我尝试使用 prorogugued 和 Lint 但没有优势。
有人可以帮我解决这个问题吗?