AS升级之后的异常记录
Execution failed for task ‘:bulletcabinet:checkReleaseDuplicateClasses’.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
> Duplicate class org.intellij.lang.annotations.Flow found in modules jetified-annotations-13.0 (org.jetbrains:annotations:13.0) and jetified-annotations-java5-15.0 (org.jetbrains:annotations-java5:15.0)
>
解决方案一:(对于本人as降级处理无效)
configurations {
cleanedAnnotations
compile.exclude group: 'org.jetbrains' , module:'annotations'
}
方案二:
更新gradle.properites文件配置
#Sat Sep 25 16:32:41 CST 2021
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
- 删除工程下gradle文件目录
- rebuild project
总结:当不知道本as版本对应哪个gradle版本时:建议新建一个工程然后build一下,如果能成功构建。则对比新工程和当前工程的配置参数进行适当调整
org.gradle.internal.execution.WorkValidationException: A problem was found with the configuration of task ‘:androidwebcamlibrary:checkDebugManifest’ (type ‘CheckManifest’).- Type ‘com.android.build.gradle.internal.tasks.CheckManifest’ property ‘manifest’ has @Input annotation used on property of type ‘File’.
解决方案:
- rebuild project
android.useDeprecatedNdk
解决方案:
- rebuild project