处理损坏的类文件时出错?在android中执行lint任务时

时间:2016-10-05 21:25:46

标签: android gradle lint

在Android Studio中执行lint任务时出现以下错误消息,但构建成功并且apk工作正常,没有任何问题。

请让我知道如何摆脱这些错误消息。

Error processing C:\androidProjects\emcaanda_checkin\sampleapps\testapp\build\intermediates\exploded-aar\com.android.support\a
ppcompat-v7\24.1.1\jars\classes.jar:android\support\v7\widget\ShareActionProvider$ShareMenuItemOnMenuItemClickListener.class:
broken class file?
Error processing C:\androidProjects\emcaanda_checkin\sampleapps\testapp\build\intermediates\exploded-aar\com.android.support\a
ppcompat-v7\24.1.1\jars\classes.jar:android\support\v7\widget\SuggestionsAdapter.class: broken class file?
Error processing C:\androidProjects\emcaanda_checkin\sampleapps\testapp\build\intermediates\exploded-aar\com.android.support\a
ppcompat-v7\24.1.1\jars\classes.jar:android\support\v7\widget\SuggestionsAdapter$ChildViewCache.class: broken class file?
Error processing C:\androidProjects\emcaanda_checkin\sampleapps\testapp\build\intermediates\exploded-aar\com.android.support\a
ppcompat-v7\24.1.1\jars\classes.jar:android\support\v7\widget\SwitchCompat.class: broken class file?
....

Android Studio版本:2.2
JDK:1.8
Gradle版本:2.14.1

cmd:gradle clean build

这不是一个选项,因为我的构建成功。

android{
    lintOptions{
        abortOnError false
    }
}

1 个答案:

答案 0 :(得分:0)

在将firebase-ref依赖项添加到Android项目后,遇到了相同的问题。构建成功,但错误消息仍然存在。为了防止出现此类错误消息,我已将Gradle插件版本从3.1.4更新为3.2.0。

classpath 'com.android.tools.build:gradle:3.2.0'

要回答,现在写得太晚了,但希望避免遇到更多麻烦:)