如何从库中删除未使用的资源?

时间:2014-09-15 07:50:37

标签: android gradle android-resources

  

起初我知道Remove all unused resources from an android project,但这仅适用于项目。

我想从Google Play服务或可穿戴SDK等库中删除未使用的图片。我已经知道我可以使用resConfigs删除不需要的语言,但我不知道如何删除我不会使用的图片和布局。有没有办法避免它们被添加?

2 个答案:

答案 0 :(得分:5)

我差点错过了写一篇很好的解决方案:

android {
    buildTypes {
        release {
            minifyEnabled true
            shrinkResources true
        }
    }
}

对于构建工具版本0.14.0

Google+ by Tor Norbye宣布了这一点

答案 1 :(得分:2)

可能你需要知道的就是来自Cyril Mottier的这篇非常好的文章: http://cyrilmottier.com/2014/08/26/putting-your-apks-on-diet/

阅读关于Lint的部分(“广泛使用Lint”),因为它是允许您删除未使用资源的工具。

希望它有所帮助...