在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
}
}
最佳答案
在将firebase-ref依赖项添加到Android项目后,遇到了相同的问题。构建成功,但是错误消息仍然存在。为防止此类错误消息,我已将Gradle插件版本从3.1.4更新为3.2.0。
classpath 'com.android.tools.build:gradle:3.2.0'
对于答案,现在写起来已经很晚了,但希望避免遇到更多适合自己的情况:)
关于android - 处理损坏的类文件时出错?在android中执行lint任务时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39883948/