美文网首页Android懂不起Android开发Android 安卓技术分享
Android Studio 检查并去除无用资源文件

Android Studio 检查并去除无用资源文件

作者: Android程序员 | 来源:发表于2016-09-19 14:34 被阅读4225次

        在android studio中其实也是跟Eclipse一样,可以使用Lint插件的。具体方法如下。

        在项目中点击右键,在出现的右键菜单中有“Analyze” --> “run inspaction by Name ...”。在弹出的搜索窗口中输入想执行的检查类型,如“Unused Resources”。不必全部输入就应该自动找到了,点击后会弹出“inspaction scope”选择窗口,选择检查的范围,一般选择整个项目或模块。“inspaction scope”窗口下面还可以设置文件过滤,选择好后点ok就开始检查了。然后就可以根据检查结果来去除重复的资源。

    除了上述手动方法移除之外,如果你使用的是studio1.4.0及其以后版本,那么Gradle构建系统支持自动移除无用的资源,只需要在你的Gradle配置文件中加入以下代码即可

    android {

    ...

    buildTypes {

    release {

    minifyEnabled true

    shrinkResources true

    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-ules.pro'}

    }

    }

    Gradle不仅会移除你的应用程序中的无用资源,而且还会移除你所引用的libraries中的无用资源,让你的APP快速的瘦身,非常强大啊。

    相关文章

      网友评论

        本文标题:Android Studio 检查并去除无用资源文件

        本文链接:https://www.haomeiwen.com/subject/rjevkttx.html