Gradle construido terminado con 520 errores pero APK generado con éxito

Cada vez que quiero ejecutar o depurar mi aplicación, gradle siempre construye con errores pero con éxito por studio.but cuando quiero generar por mí mismo, falló, tan extraño.

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' } 

Error: advertencia: Ignorar el atributo InnerClasses para una clase interna anónima
Error: (com.iflytek.cloud.a) que no viene con un
Error: asociado EnclosingMethod atributo. Esta clase probablemente fue producida por un
Error: compilador que no se dirigió al formato de archivo .class moderno. El recomendado
Error: solución es recompilar la clase desde el origen, utilizando un compilador actualizado
Error: y sin especificar ninguna opción de tipo "-target". La consecuencia de ignorar
Error: esta advertencia es que las operaciones reflexivas en esta clase incorrectamente
Error: indica que no es una clase interna.
Error: advertencia: Ignorar el atributo InnerClasses para una clase interna anónima
Error: (com.iflytek.cloud.b) que no viene con un
Error: asociado EnclosingMethod atributo. Esta clase probablemente fue producida por un
Error: compilador que no se dirigió al formato de archivo .class moderno. El recomendado
Error: solución es recompilar la clase desde el origen, utilizando un compilador actualizado
Error: y sin especificar ninguna opción de tipo "-target". La consecuencia de ignorar
Error: esta advertencia es que las operaciones reflexivas en esta clase incorrectamente
Error: indica que no es una clase interna.
Error: advertencia: Ignorar el atributo InnerClasses para una clase interna anónima

Error: (com.iflytek.thridparty.T) que no viene con un
Error: asociado EnclosingMethod atributo. Esta clase probablemente fue producida por un
Error: compilador que no se dirigió al formato de archivo .class moderno. El recomendado
Error: solución es recompilar la clase desde el origen, utilizando un compilador actualizado
Error: y sin especificar ninguna opción de tipo "-target". La consecuencia de ignorar
Error: esta advertencia es que las operaciones reflexivas en esta clase incorrectamente
Error: indica que no es una clase interna.
Error: advertencia: Ignorar el atributo InnerClasses para una clase interna anónima
Error: (com.iflytek.thridparty.aA) que no viene con un
Error: asociado EnclosingMethod atributo. Esta clase probablemente fue producida por un
Error: compilador que no se dirigió al formato de archivo .class moderno. El recomendado
Error: solución es recompilar la clase desde el origen, utilizando un compilador actualizado
Error: y sin especificar ninguna opción de tipo "-target". La consecuencia de ignorar

Etc.

Hace algún tiempo me deshice de estas advertencias añadiendo las siguientes líneas a mi archivo proguard-rules.pro :

 -keepattributes InnerClasses,EnclosingMethod -dontoptimize 
  • Cambiar el contenido de un archivo java a través de gradle para diferentes tipos de compilación en Android
  • La creación y ejecución de aplicaciones a través de Gradle y Android Studio es más lenta que a través de Eclipse
  • Android Build falla al usar Proguard y Gradle
  • Android Studio ejecuta la aplicación / prueba directamente si no se cambia nada
  • Android Gradle no puede encontrar clase de símbolo Gson
  • Diferencia entre proyecto de biblioteca y biblioteca y bibliotecas externas
  • Gradle falla después de la actualización de Android Studio 2.3 Canary 3
  • Android Studio Gradle No se puede resolver el símbolo 'applicationVariants'
  • Problema de compilación de Gradle: actualización de Quickblox y httpclient en el último SDK23 de Android
  • Ejecutar una tarea de gradle independiente personalizada en android studio
  • Android Studio 1.0 es demasiado lento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.