Android Failed to invoke getAdditionalVisibleSourceSets on org.jetbrains.kotlin.gradle.plugin.source

一、错误内容

[Reflection Error] Failed to invoke getAdditionalVisibleSourceSets on org.jetbrains.kotlin.gradle.plugin.sources.DefaultKotlinSourceSet
java.lang.NoSuchMethodException: org.jetbrains.kotlin.gradle.plugin.sources.DefaultKotlinSourceSet.getAdditionalVisibleSourceSets()
	at java.base/java.lang.Class.getMethod(Class.java:2227)
	at org.jetbrains.kotlin.idea.gradleTooling.reflect.ReflectionReceiver$Instance.getMethodOrThrow(Reflection.kt:82)
	at org.jetbrains.kotlin.idea.gradleTooling.reflect.KotlinSourceSetReflectionImpl$additionalVisibleSourceSets$2.invoke(KotlinSourceSetReflection.kt:88)
	at org.jetbrains.kotlin.idea.gradleTooling.reflect.KotlinSourceSetReflectionImpl$additionalVisibleSourceSets$2.invoke(KotlinSourceSetReflection.kt:45)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.kotlin.idea.gradleTooling.reflect.KotlinSourceSetReflectionImpl.getAdditionalVisibleSourceSets(KotlinSourceSetReflection.kt:45)
	at org.jetbrains.kotlin.idea.gradleTooling.GetAdditionalVisibleSourceSetsKt.getAdditionalVisibleSourceSets(getAdditionalVisibleSourceSets.kt:20)
	at org.jetbrains.kotlin.idea.gradleTooling.GetAdditionalVisibleSourceSetsKt.getAdditionalVisibleSourceSets(getAdditionalVisibleSourceSets.kt:16)

二、分析

从网上下载了一个demo工程,运行起来就报上述错误。诚然,demo肯定本身是可以正常运行的,但是碰上了新装的Android studio确实发生了报错。因此最大可能还是配置或者版本不对的问题。

三、问题解决

升级gradle,哪有提示就解决提示,哪有爆红就解决爆红。

你可能感兴趣的:(Android问题解决方案,android,kotlin,开发语言)