Flutter 2.10 升级指南

Flutter 2.10 版本发布已经发布有两个月了,最近在开发Flutter的时候,有第三方插件使用了Flutter 2.10,导致我们项目也需要升级2.10。下面就Flutter从 2.8 升级的到 2.10 ,需要注意的一些东西做一个总结。

1, Kotlin 版本

因为Flutter 2.8之前的旧版本使用的Kotlin版本是1.3.x 的版本,而Flutter 2.10 强制要求 1.5.31 以上的版本,所以升级Flutter 2.10版本后,需要升级Kotlin 版本。

buildscript {
  ext.kotlin_version = '1.5.31'
}

需要说明的是,升级 Kotlin 版本会带来一些 Kotlin 包的 API 出现一些 break 的变化 ,所以如果你本身 App 使用了较多 Kotlin 开发,或者插件里使用了一些 Kotlin 的包,就需要注意升级带来的适配成本。

2, Gradle 版本

由于Kotlin 版本升级了,所以 AGP 插件必须使用最低 4.0.0 配合 Gradle 6.1.1 的版本,下面是一张 AGP 和 Gradle 之间的版本对应截图。
在这里插入图片描述

3,Android SDK

3.1 cmdline-tools & license

<

猜你喜欢

转载自blog.csdn.net/xiangzhihong8/article/details/124610313
今日推荐