Compose beta01 - java.lang.IllegalStateException:尝试实现组两次

sac*_*dso 6 kotlin android-jetpack-compose

我正在迁移到 Jetpack Compose 1.0.0-beta01,但遇到编译器崩溃。 java.lang.IllegalStateException: Attempted to realize group twice 日志非常模糊,似乎没有任何内容指向我们的代码。有没有人遇到过类似的事情或知道如何找到这个问题的根源?

Con*_*tin 2

在 Any 元素集合的 forEach lambda 中使用 @Composable 函数编译代码时,我遇到了这个问题。像这样的东西

listOf(1f, 2.0, 4L, 0).forEach {
    Text("value: $it")
}
Run Code Online (Sandbox Code Playgroud)

因此,请检查您的代码是否存在此瓶颈。