小编Anc*_*ods的帖子

Gradle 3.0.0的Proguard问题

我正在尝试使用ProGuard和新的Gradle 3.0.0版本创建一个APK.对于我认为在ProGuard配置文件中忽略的类,我收到了很多警告.相同的配置适用于Gradle 2.3.3但似乎在3.0.0上中断.警告很多,几乎没有读取ProGuard配置.

我的build.gradle

buildscript {
    repositories {
        mavenCentral()
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'
        classpath 'com.google.gms:google-services:3.0.0'
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'


    }

}


allprojects {
    repositories {
        jcenter()
        maven {
            url 'https://jitpack.io'
        }
        maven {
            url 'https://maven.google.com'
        }

    }
}
android{
 buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
                    'proguard-rules.pro'
            signingConfig signingConfigs.release
            lintOptions {
                disable 'MissingTranslation'
            }

        }




compileSdkVersion 27
buildToolsVersion "27.0.1"
defaultConfig {
minSdkVersion 16
targetSdkVersion 27
testInstrumentationRunner 
"android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true

}
Run Code Online (Sandbox Code Playgroud)

下面的Proguard警告.

    Warning: library class android.animation.FloatArrayEvaluator extends …
Run Code Online (Sandbox Code Playgroud)

android proguard gradle android-gradle-plugin android-proguard

11
推荐指数
1
解决办法
1250
查看次数