如何将Flutter项目迁移到androidx

时间:2019-03-03 09:58:12

标签: android dart flutter

如何将现有的flutter项目迁移到Android X?有什么利弊吗?

3 个答案:

答案 0 :(得分:3)

如果您打算使用对最新库进行重大更改的功能,则需要迁移到AndroidX。我个人遇到了cloud_firestore 0.9.0这个问题,就像变更日志所说的那样,它需要迁移到Android X。

您的Android应用位于项目的android目录中。首先使用android打开Android Studio 3.2+目录。然后重构>迁移到AndroidX 。然后,将它们添加到gradle.properties目录中的android文件中

android.useAndroidX=true
android.enableJetifier=true

答案 1 :(得分:3)

在IDE菜单中,转到Refactor并使用Migrate to AndroidX...

enter image description here

答案 2 :(得分:-1)

如果您的应用依赖于使用旧android.support软件包的插件,则需要   避免使用AndroidX(根据Androidx上的flutter文档)

有关更多信息,请访问

https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility