galex
08/15/2020, 2:09 PM0.1.0-dev16
Android Studio can’t seem to generate any preview. Any idea? I’ve checked all versions everywhere, it seems OK. Here’s the error I see in the preview messages:
java.lang.NoSuchMethodError: kotlin.jvm.internal.FunctionReferenceImpl.<init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
at androidx.compose.runtime.FrameManager$writeObserver$1.<init>(FrameManager.kt)
at androidx.compose.runtime.FrameManager.<clinit>(FrameManager.kt:176)
at androidx.compose.ui.platform.WrapperKt.setContent(Wrapper.kt:201)
at androidx.compose.ui.platform.WrapperKt.setContent$default(Wrapper.kt:196)
at androidx.ui.tooling.preview.ComposeViewAdapter.init$ui_tooling_release(ComposeViewAdapter.kt:283)
at androidx.ui.tooling.preview.ComposeViewAdapter.init(ComposeViewAdapter.kt:352)
at androidx.ui.tooling.preview.ComposeViewAdapter.<init>(ComposeViewAdapter.kt:138)
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 org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:399)
at org.jetbrains.android.uipreview.ViewLoader.loadClass(ViewLoader.java:189)
at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:147)
at com.android.tools.idea.rendering.LayoutlibCallbackImpl.loadView(LayoutlibCallbackImpl.java:303)
at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:417)
at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:428)
at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:332)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
at android.view.LayoutInflater.inflate(LayoutInflater.java:657)
at android.view.LayoutInflater.inflate(LayoutInflater.java:499)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:347)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:435)
at com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:141)
at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:705)
at com.android.tools.idea.rendering.RenderTask.lambda$inflate$6(RenderTask.java:860)
at com.android.tools.idea.rendering.RenderExecutor$runAsyncActionWithTimeout$2.run(RenderExecutor.kt:170)
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)
Brett Best
08/15/2020, 2:12 PMMark Murphy
08/15/2020, 2:25 PMBrett Best
08/15/2020, 2:26 PMgalex
08/15/2020, 2:28 PMMark Murphy
08/15/2020, 4:58 PMgalex
08/15/2020, 7:01 PMJoe Masilotti
08/18/2020, 10:54 AM