这个警告是因为Flutter版本更新后,Flutter引擎嵌入方式发生了改变,而您的应用仍然在使用旧的方式进行嵌入。需要更新 Flutter 的引擎依赖库,才能消除这个警告。 以下是修改的步骤:
修改 pubspec.yaml 文件中关于 flutter 的版本号为最新版本;
修改 app/build.gradle 文件中的依赖项为:
dependencies { implementation 'com.google.android.material:material:1.4.0' implementation 'com.google.firebase:firebase-analytics:19.0.1' implementation 'com.google.firebase:firebase-messaging:20.2.4'
// Flutter SDK
implementation 'io.flutter:flutter:2.5.1' // 修改为最新版本的 Flutter SDK
// Flutter Android embedding V2
implementation 'com.google.android.gms:play-services-basement:17.6.0'
implementation 'com.google.android.gms:play-services-tagmanager:17.0.0'
implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0'
implementation 'com.google.android.gms:play-services-gass:18.0.0'
}
注意:如果您的应用依赖于其他的 Flutter 插件,那么也需要更新这些插件的版本号,确保它们与最新版本的 Flutter SDK 兼容。
上一篇:app原型设计网站
下一篇:app与服务器数据同步