什么是在 gradle 文件中声明的 minifyEnabled。请问以下block代码的含义和用法

Posted

技术标签:

【中文标题】什么是在 gradle 文件中声明的 minifyEnabled。请问以下block代码的含义和用法【英文标题】:What is the minifyEnabled which is declared in gradle file. May I know the meaning and use of following code of block 【发布时间】:2017-01-29 07:19:43 【问题描述】:

以下代码块的用途和意义是什么?

buildTypes 
        release 
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        

【问题讨论】:

【参考方案1】:

使用此代码块,您可以配置 build.gradle 文件以实现 proguard,标志 minifyEnabled 保留用于 ProGuard,默认情况下处于关闭状态。

查看更多信息minifyEnabled、ProGuard和What is minifyEnabled

【讨论】:

以上是关于什么是在 gradle 文件中声明的 minifyEnabled。请问以下block代码的含义和用法的主要内容,如果未能解决你的问题,请参考以下文章

gulp-minify-css-names 生成非修改文件

R8 minify:类型定义多次

Moshi KotlinJsonAdapterFactory 在启用 minify 后无法解析 Json

在 gradle.properties 文件中声明数组/哈希图

Gradle目录结构

为啥在 Gradle 中不能将属性声明为输出?