【发布时间】:2019-07-11 14:00:31
【问题描述】:
我正在学习flutter,同时在玩flutter's Geolocator 3.0.0 package。在pubspec.yaml 文件中添加对该包的引用后,我遇到了一个不允许我编译应用程序的问题。快速的谷歌搜索向我展示了正确的github issue。 github问题中提到的修复(迁移应用程序以支持AndroidX - 通过将build.gradle文件中的compileSdkVersion更新为28,并在gradle.properties中添加android.useAndroidX=true和android.enableJetifier=true)确实有效。
主要问题:我不确定是否需要明确地为所有颤振项目执行此(迁移项目以支持 AndroidX),或者是否有办法确保所有新颤振项目都支持 AndroidX。
PS:我来自 C# 背景,对 Android / iOS 应用开发几乎一无所知。
【问题讨论】:
-
您需要迁移每个 Flutter 插件项目和其他使用此类插件的项目。
-
@GünterZöchbauer 感谢您的快速响应,您知道是否总是这样吗?顺便说一句,我已经看到你对许多颤振问题的回答,发现它们也很有帮助。
标签: android gradle flutter androidx