https://kotlinlang.org logo
#compose
Title
# compose
n

nglauber

02/15/2021, 2:04 PM
Anyone else having this issue?
Copy code
java.lang.NoSuchFieldError: Companion
	at androidx.compose.compiler.plugins.kotlin.ComposeComponentRegistrar$Companion.registerProjectExtensions(ComposePlugin.kt:189)
	at androidx.compose.compiler.plugins.kotlin.ComposeComponentRegistrar.registerProjectComponents(ComposePlugin.kt:119)
	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.registerExtensionsFromPlugins$cli(KotlinCoreEnvironment.kt:566)
	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$ProjectEnvironment.registerExtensionsFromPlugins(KotlinCoreEnvironment.kt:129)
	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:169)
	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:109)
	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.createForProduction(KotlinCoreEnvironment.kt:421)
	at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.createCoreEnvironment(K2JVMCompiler.kt:226)
	at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:152)
	at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:52)
	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:88)
	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:44)
	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:98)
	at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:371)
	at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:105)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileIncrementally(IncrementalCompilerRunner.kt:249)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.access$compileIncrementally(IncrementalCompilerRunner.kt:38)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner$compile$2.invoke(IncrementalCompilerRunner.kt:80)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:92)
	at org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:602)
	at org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:93)
	at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1644)
...
I’m using Android Studio Arctic Fox | 2020.3.1 Canary 6 with these lib versions…
👌 1
d

Denis

02/15/2021, 2:11 PM
Have you tried to update accompanist libs to 0.5.1?
n

nglauber

02/15/2021, 2:12 PM
I did that now, but I’m getting the same error 😞
d

Denis

02/15/2021, 2:13 PM
and kotlin_version to 1.4.30
👍 1
r

Rafs

02/15/2021, 2:26 PM
you should also update your kotlin plugin in android studio as well.
n

nglauber

02/15/2021, 2:27 PM
Looks like it’s working, but have a ton of changes 😅 Trying to resolve right now 😛
Well… it’s compiling and running the app… I’m just getting a lot this errors in the IDE…
Copy code
***something*** is only available since Kotlin 1.4.30 and cannot be used in Kotlin 1.4
r

Rafs

02/15/2021, 2:52 PM
update your kotlin plugin in android studio
tools->kotlin->configure kotlin plugin updates
🙏 1
n

nglauber

02/15/2021, 2:56 PM
@Rafs @Denis

https://media.giphy.com/media/5xtDarmwsuR9sDRObyU/giphy.gif

60 Views