我如何使用新的 compose 1.0.0-alpha09

时间:2020-12-20 23:49:38

标签: android kotlin android-jetpack-compose

在项目 build.gradle 文件中,我在 buildscript 中声明了 compose 和 kotlin 版本:

ext {
        compose_version = '1.0.0-alpha07'
    }
ext.kotlin_version = '1.4.10'

在该版本下,我的应用程序可以正常编译和运行,但是当我像这样升级撰写版本时:

ext {
        compose_version = '1.0.0-alpha09'
    }
ext.kotlin_version = '1.4.21'

我的构建总是会失败并显示 Backend Internal error 所以如果有成功迁移到alpha09的人可以告诉我如何迁移到它吗?

1 个答案:

答案 0 :(得分:0)

在 build.gradle(Project) 你应该有这个:

ext {
    compose_version = '1.0.0-alpha09'
}

在 build.gradle(app) 中:

composeOptions {
   kotlinCompilerExtensionVersion compose_version
   kotlinCompilerVersion '1.4.21'
}

在 Android Studio 中制作:

  • 构建 > 清理项目

然后:

  • 构建 > 重建项目