5

我只是尝试从我的资源中加载图像,val context = ambient(ContextAmbient)但是当我尝试运行该项目时,我在生成代码时遇到错误。

java.lang.IllegalStateException:后端内部错误:代码生成期间出现异常

@Composable
fun MovieImage(image: Int) {
    val context = ambient(ContextAmbient)
    Container(modifier = Modifier.None, width = 24.dp, height = 24.dp) {
        DrawImage(image = imageFromResource( context.resources, image))
    }
}
4

1 回答 1

4

从升级0.1.0-dev030.1.0-dev05. 它是通过添加composeOptions{ kotlinCompilerExtensionVersion "0.1.0-dev05" }到我的build.gradle这样解决的:

android {
    // ... other gradle properties

    buildFeatures {
        compose true
    }
    composeOptions {
        kotlinCompilerExtensionVersion "0.1.0-dev05"
    }
}
于 2020-02-24T05:38:26.837 回答