所需的 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 上添加了對 摺疊屏裝置 的支援。這需要向 Flutter 嵌入器新增 AndroidX 依賴項,該依賴項要求應用使用 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