Unable to connect devices. also Unable to invoke a...
# android-studio
c
Unable to connect devices. also Unable to invoke avd manager Android Studio 4.1 Canary 9(Installed via jetbrains ToolBox)
Error Log
com.intellij.diagnostic.PluginException: Cannot create class org.jetbrains.android.dom.drawable.fileDescriptions.AdaptiveIconDomFileDescription [Plugin: org.jetbrains.android]
at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClass(PlatformComponentManagerImpl.kt:552) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.instantiateClass(ExtensionComponentAdapter.java:54) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.java:125) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.createInstance(ExtensionComponentAdapter.java:45) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:69) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:435) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:390) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:230) at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:43) at com.intellij.util.xml.impl.DomApplicationComponent.registerDescriptions(DomApplicationComponent.java:67) at com.intellij.util.xml.impl.DomApplicationComponent.<init>(DomApplicationComponent.java:51) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:44) at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClassWithConstructorInjection(PlatformComponentManagerImpl.kt:558) at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:54) at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:41) at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:113) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:69) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:62) at com.intellij.serviceContainer.PlatformComponentManagerImpl.doGetService(PlatformComponentManagerImpl.kt:334) at com.intellij.serviceContainer.PlatformComponentManagerImpl.getService(PlatformComponentManagerImpl.kt:321) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:18) at com.intellij.util.xml.impl.DomApplicationComponent.getInstance(DomApplicationComponent.java:87) at com.intellij.util.xml.stubs.builder.DomStubBuilder.getStubVersion(DomStubBuilder.java:97) at com.intellij.psi.stubs.StubVersionMap.version(StubVersionMap.java:228) at com.intellij.psi.stubs.StubVersionMap.typeAndVersion(StubVersionMap.java:207) at com.intellij.psi.stubs.StubVersionMap.updateState(StubVersionMap.java:97) at com.intellij.psi.stubs.StubVersionMap.<init>(StubVersionMap.java:63) at com.intellij.psi.stubs.StubUpdatingIndex$MyIndex.<init>(StubUpdatingIndex.java:282) at com.intellij.psi.stubs.StubUpdatingIndex.createIndexImplementation(StubUpdatingIndex.java:277) at com.intellij.util.indexing.FileBasedIndexImpl.createIndex(FileBasedIndexImpl.java:482) at com.intellij.util.indexing.FileBasedIndexImpl.initIndexStorage(FileBasedIndexImpl.java:391) at com.intellij.util.indexing.FileBasedIndexImpl.registerIndexer(FileBasedIndexImpl.java:345) at com.intellij.util.indexing.FileBasedIndexImpl.access$2900(FileBasedIndexImpl.java:113) at com.intellij.util.indexing.FileBasedIndexImpl$FileIndexDataInitialization.lambda$initAssociatedDataForExtensions$0(FileBasedIndexImpl.java:1897) at com.intellij.util.indexing.IndexInfrastructure$DataInitialization.executeNestedInitializationTask(IndexInfrastructure.java:172) at com.intellij.util.indexing.IndexInfrastructure$DataInitialization.runParallelNestedInitializationTasks(IndexInfrastructure.java:160) at com.intellij.util.indexing.IndexInfrastructure$DataInitialization.call(IndexInfrastructure.java:121) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:224) at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:31) at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:203) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:210) at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:192) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NoClassDefFoundError: com/android/resources/ResourceFolderType at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) at java.lang.Class.getConstructor0(Class.java:3075) at java.lang.Class.getDeclaredConstructor(Class.java:2178) at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClass(PlatformComponentManagerImpl.kt:508) ... 49 more Caused by: java.lang.ClassNotFoundException: com.android.resources.ResourceFolderType PluginClassLoader[org.jetbrains.android, 10.4.1 Canary 9] com.intellij.ide.plugins.cl.PluginClassLoader@7f1c8f11 at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:115) at java.lang.ClassLoader.loadClass(ClassLoader.java:352) ... 54 more
r
Take a look here: https://issuetracker.google.com/issues/155985454 I have mentioned this site at post here today.
c
Thanks @Roar Gronmo From the comments i understood AS4.1 C9 broken. Though i reverted the update to C7, works now. Let's wait for the fix
r
Thats good. I hope they will release C10 as soon as possible.
BTW, following the suggested path, I managed to get my AS4.1C9 to work, but I have som false reds due to mismatch between Kotlin 1.3.72 in the IDE and Kotlin 1.4-M1 in my project, but it works though... BTW2, it isn't the first time a Canary has gone really bad, it happens time to time (we are living at the BLEEDING edge).
c
Yes Yes. I spent half a day and then revoked to C8, it got also failed. Then only extracted the C7 to work with. I'm working on the compose feature that is also in development channel 😉
r
Yes, I see they mention that compose is broken in C9 too.
👍 1