我在我的Android项目中使用AppCompat
支持库。 AppCompat
有很多drawable和资源,我没有在我的应用程序中使用。那些不必要的文件将我的900K应用程序增加到2M,我不喜欢。
有没有什么办法可以在创建APK文件时排除这些文件?或者我应该在我的代码中混淆库而不是依赖? 我在Android Studio中使用Gradle。Android支持库增加APK的大小很多
感谢
编辑1我使用ProGuard了。但proguard不知道我不想要drawable-xxxhdpi
或values-it
例如。
编辑2我也使用Android Lint,它不能帮助我,因为我不直接访问lib的代码,并且android在构建APK文件时添加它们。
您是否尝试过Proguard? http://proguard.sourceforge.net/index.html –
是的,我已经在使用。但proguard不知道我不想''drawable-xxxhdpi'或'values-it'例如。 –
您是否曾尝试添加支持库jar作为libs文件夹的依赖项,并将“-libraryjars libs”添加到proguard配置中? –