Does anyone know what this error means? ```java.lang.IllegalArgumentException: com.intellij.openapi...
d
Does anyone know what this error means?
Copy code
java.lang.IllegalArgumentException: com.intellij.openapi.externalSystem.model.project.dependencies.DependencyScopeNode is not an interface
	at java.base/java.lang.reflect.Proxy$ProxyBuilder.validateProxyInterfaces(Unknown Source)
	at java.base/java.lang.reflect.Proxy$ProxyBuilder.<init>(Unknown Source)
	at java.base/java.lang.reflect.Proxy$ProxyBuilder.<init>(Unknown Source)
	at java.base/java.lang.reflect.Proxy.lambda$getProxyConstructor$0(Unknown Source)
	at java.base/jdk.internal.loader.AbstractClassLoaderValue$Memoizer.get(Unknown Source)
	at java.base/jdk.internal.loader.AbstractClassLoaderValue.computeIfAbsent(Unknown Source)
	at java.base/java.lang.reflect.Proxy.getProxyConstructor(Unknown Source)
	at java.base/java.lang.reflect.Proxy.newProxyInstance(Unknown Source)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter.createView(ProtocolToModelAdapter.java:160)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter.convert(ProtocolToModelAdapter.java:276)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter.access$1500(ProtocolToModelAdapter.java:56)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter$AdaptingMethodInvoker.invoke(ProtocolToModelAdapter.java:477)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter$PropertyCachingMethodInvoker.invoke(ProtocolToModelAdapter.java:705)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter$SafeMethodInvoker.invoke(ProtocolToModelAdapter.java:742)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter$SupportedPropertyInvoker.invoke(ProtocolToModelAdapter.java:766)
	at org.gradle.tooling.internal.adapter.ProtocolToModelAdapter$InvocationHandlerImpl.invoke(ProtocolToModelAdapter.java:432)
	at jdk.proxy6/jdk.proxy6.$Proxy166.getCompileDependenciesGraph(Unknown Source)
	in ProjectDependenciesSerializationService$2.process(ProjectDependenciesSerializationService.java:90)
The project get stuck at initial import when I open Android Studio, this started happening with AS Hedgehog Canary 6: worked in Canary 5. https://issuetracker.google.com/issues/285195965
t
This is purely AS import issue and does not relate to Kotlin build tools
d
Are you saying its AS and not Intellij?
(I do not see any android-specific in that stack trace, how do you know?)
t
AS has own implementation of import based on IJ/platform
d
do you mean when you do “import project”? this is an existing project, I just updated AS and opening it lead to this issue. I’m not sure if the term “import” is the right one.
probably “open existing / previously imported project” is a more accurate description
d
Any solution?
My import gets stuck, and nothing works...
Oh, just looked at that issue, and trying some things from there...
d
I reproduced the issue for Google (see the issue tracker) The issue happens because of some Gradle plugin + usage or buildSrc. And can be worked around by disabling the plugin / not using buildSrc directory or adding a flag to android studio. All is in the issue I linked
d
Yeah, I removed the buildSrc, it still didn't work, but when I set the flag in the registry to false it finally worked, thanks!