Android Gradle生成完成,出现520个错误,但成功生成APK

Android Gradle生成完成,出现520个错误,但成功生成APK,android,gradle,Android,Gradle,每次我想运行或调试我的应用程序时,gradle总是生成错误,但studio成功生成。但当我想自己生成时,它失败了,真奇怪 android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.jinjiang.computer.tianyi" minSdkVersion 18 targetSdkVersio

每次我想运行或调试我的应用程序时,gradle总是生成错误,但studio成功生成。但当我想自己生成时,它失败了,真奇怪

 android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.jinjiang.computer.tianyi"
        minSdkVersion 18
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

       repositories {
        maven { url "https://jitpack.io" }
    }

    dependencies {
        compile fileTree(include: ['*.jar'], dir: 'libs')
        testCompile 'junit:junit:4.12'
        compile files('F:/AndroidStudioProjects/TianYi/libs/Msc.jar')
        compile files('F:/AndroidStudioProjects/TianYi/libs/Sunflower.jar')
        compile 'com.android.support:appcompat-v7:23.3.0'
        compile 'com.android.support:design:23.3.0'
        compile 'com.android.support:support-v4:23.3.0'
        compile 'org.apache.poi:poi:3.14'
        compile 'com.github.PhilJay:MPAndroidChart:v2.0.8'
    }

错误:警告:忽略匿名文件的InnerClasses属性 内部类
错误:(com.iflytek.cloud.a)没有附带
错误:关联的EnclosingMethod属性。这个班是 可能是由一个
错误产生的:编译器没有针对 现代.class文件格式。建议的
错误:解决方案是 使用最新的编译器从源代码重新编译该类
错误:未指定任何“-target”类型选项。这个 忽略错误的后果:此警告是反射性的 此类上的操作将不正确
错误:指示 不是一个内部类
错误:警告:忽略内部类 匿名内部类的属性
错误:(com.iflytek.cloud.b)它没有附带
错误:关联的EnclosingMethod属性。这个班是 可能是由一个
错误产生的:编译器没有针对 现代.class文件格式。建议的
错误:解决方案是 使用最新的编译器从源代码重新编译该类
错误:未指定任何“-target”类型选项。这个 忽略错误的后果:此警告是反射性的 此类上的操作将不正确
错误:指示 不是一个内部类
错误:警告:忽略内部类 匿名内部类的属性


错误:(com.iflytek.thridparty.T)这没有附带
错误:关联的EnclosingMethod属性。这个班是 可能是由一个
错误产生的:编译器没有针对 现代.class文件格式。建议的
错误:解决方案是 使用最新的编译器从源代码重新编译该类
错误:未指定任何“-target”类型选项。这个 忽略错误的后果:此警告是反射性的 此类上的操作将不正确
错误:指示 不是一个内部类
错误:警告:忽略内部类 匿名内部类的属性
错误:(com.iflytek.thridparty.aA)这没有附带
错误:关联的EnclosingMethod属性。这个班是 可能是由一个
错误产生的:编译器没有针对 现代.class文件格式。建议的
错误:解决方案是 使用最新的编译器从源代码重新编译该类
错误:未指定任何“-target”类型选项。这个 忽视后果


等等。

不久前,我在我的
proguard rules.pro
文件中添加了以下行,从而消除了这些警告:

-keepattributes InnerClasses,EnclosingMethod
-dontoptimize

你没有错误,你有警告,警告是关于什么的?