所需的 Kotlin 版本
摘要
#要构建适用于 Android 的 Flutter 应用,需要 Kotlin 1.5.31 或更高版本。
如果您的应用使用较低版本,您将收到以下错误消息
┌─ Flutter Fix ────────────────────────────────────────────────────────────┐
│ │
│ [!] Your project requires a newer version of the Kotlin Gradle plugin. │
│ Find the latest version on │
│ https://kotlinlang.org/docs/gradle.html#plugin-and-versions, then update │
│ <path-to-app>/android/build.gradle: │
│ ext.kotlin_version = '<latest-version>' │
│ │
└──────────────────────────────────────────────────────────────────────────┘
上下文
#Flutter 为 Android 上的可折叠设备添加了支持。这需要将 AndroidX 依赖项添加到 Flutter 嵌入中,这要求应用使用 Kotlin 1.5.31 或更高版本。
更改说明
#现在,为 Android 编译的 Flutter 应用包含 Gradle 依赖项 androidx.window:window-java
。
迁移指南
#打开 <app-src>/android/build.gradle
,并更改 ext.kotlin_version
Groovy
buildscript {
ext.kotlin_version = '1.3.50'
ext.kotlin_version = '1.5.31'
时间线
#包含在版本中:v2.9.0 beta
稳定版本:2.10
参考
#相关 PR
除非另有说明,否则本网站上的文档反映了 Flutter 的最新稳定版本。页面上次更新时间:2024-08-16。 查看源代码 或 报告问题.