Shane Schaefer
05/13/2024, 4:06 AMShane Schaefer
05/13/2024, 4:06 AMException in thread "main" java.lang.NoSuchMethodError: 'void androidx.lifecycle.LifecycleRegistry.setCurrentState(androidx.lifecycle.Lifecycle$State)'
at androidx.compose.ui.scene.ComposeContainer.updateLifecycleState(ComposeContainer.desktop.kt:436)
at androidx.compose.ui.scene.ComposeContainer.onChangeWindowFocus(ComposeContainer.desktop.kt:216)
at androidx.compose.ui.scene.ComposeContainer.setWindow(ComposeContainer.desktop.kt:297)
at androidx.compose.ui.scene.ComposeContainer.<init>(ComposeContainer.desktop.kt:164)
at androidx.compose.ui.scene.ComposeContainer.<init>(ComposeContainer.desktop.kt:82)
at androidx.compose.ui.awt.ComposeWindowPanel.<init>(ComposeWindowPanel.desktop.kt:56)
at androidx.compose.ui.awt.ComposeWindow.<init>(ComposeWindow.desktop.kt:65)
at androidx.compose.ui.awt.ComposeWindow.<init>(ComposeWindow.desktop.kt:63)
at androidx.compose.ui.window.Window_desktopKt$Window$3.invoke(Window.desktop.kt:182)
at androidx.compose.ui.window.Window_desktopKt$Window$3.invoke(Window.desktop.kt:176)
at androidx.compose.ui.window.Window_desktopKt$Window$10.invoke(Window.desktop.kt:409)
at androidx.compose.ui.window.Window_desktopKt$Window$10.invoke(Window.desktop.kt:406)
at androidx.compose.ui.window.AwtWindow_desktopKt$AwtWindow$2.invoke(AwtWindow.desktop.kt:70)
at androidx.compose.ui.window.AwtWindow_desktopKt$AwtWindow$2.invoke(AwtWindow.desktop.kt:69)
at androidx.compose.runtime.DisposableEffectImpl.onRemembered(Effects.kt:82)
at androidx.compose.runtime.CompositionImpl$RememberEventDispatcher.dispatchRememberObservers(Composition.kt:1295)
at androidx.compose.runtime.CompositionImpl.applyChangesInLocked(Composition.kt:984)
at androidx.compose.runtime.CompositionImpl.applyChanges(Composition.kt:1005)
at androidx.compose.runtime.Recomposer.composeInitial$runtime(Recomposer.kt:1099)
at androidx.compose.runtime.CompositionImpl.composeInitial(Composition.kt:633)
at androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:619)
at androidx.compose.ui.window.Application_desktopKt$awaitApplication$2$1$2.invokeSuspend(Application.desktop.kt:221)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
Shane Schaefer
05/13/2024, 4:08 AMShane Schaefer
05/13/2024, 4:09 AMShane Schaefer
05/13/2024, 6:22 AMShane Schaefer
05/13/2024, 6:23 AMShane Schaefer
05/13/2024, 6:54 AMBen Abramovitch
05/13/2024, 5:49 PMbryankeltonadams
05/17/2024, 7:26 AMBen Abramovitch
05/21/2024, 5:06 PMbryankeltonadams
05/21/2024, 5:18 PMBen Abramovitch
05/21/2024, 6:17 PMbryankeltonadams
05/21/2024, 7:15 PMBen Abramovitch
05/21/2024, 9:06 PMbryankeltonadams
05/21/2024, 10:45 PMbryankeltonadams
05/21/2024, 10:56 PMcompose = "1.6.7"
compose-plugin = "1.6.2"
but I get the same crashBen Abramovitch
05/22/2024, 6:01 PMbryankeltonadams
05/22/2024, 6:01 PMBen Abramovitch
05/22/2024, 6:04 PMimplementation("dev.gitlive:firebase-firestore:1.12.0")
implementation("dev.gitlive:firebase-common:1.12.0")
implementation("dev.gitlive:firebase-functions:1.12.0")
implementation("dev.gitlive:firebase-auth:1.12.0")
Ben Abramovitch
05/22/2024, 6:05 PMBen Abramovitch
05/22/2024, 6:05 PMbryankeltonadams
05/22/2024, 6:15 PMBen Abramovitch
05/22/2024, 6:15 PMbryankeltonadams
05/22/2024, 6:22 PMBen Abramovitch
05/22/2024, 6:22 PMbryankeltonadams
05/22/2024, 6:23 PMBen Abramovitch
05/22/2024, 6:23 PMbryankeltonadams
05/22/2024, 6:24 PMBen Abramovitch
05/22/2024, 6:25 PMbryankeltonadams
05/22/2024, 6:25 PMbryankeltonadams
05/22/2024, 6:27 PMbryankeltonadams
05/22/2024, 6:27 PMFirebasePlatform.initializeFirebasePlatform(object : FirebasePlatform() {
val storage = mutableMapOf<String, String>()
override fun store(key: String, value: String) = storage.set(key, value)
override fun retrieve(key: String) = storage[key]
override fun clear(key: String) {
storage.remove(key)
}
override fun log(msg: String) = println(msg)
})
bryankeltonadams
05/22/2024, 6:27 PMBen Abramovitch
05/22/2024, 6:29 PMbryankeltonadams
05/22/2024, 6:34 PMbryankeltonadams
05/22/2024, 6:34 PMbryankeltonadams
05/22/2024, 6:35 PMBen Abramovitch
05/22/2024, 7:38 PM