我创建了一个新的Flutter新项目,然后使用Android Studio将其迁移到AndroidX,没有任何问题。然后,我将所有最新的依赖项添加到我的项目中。但是当我尝试运行该应用程序时,构建失败...
如果此版本的cloud_firestore或其依赖项与AndroidX不兼容,则它将破坏您的Android构建
下面是我的 pubspec.yaml 依赖项...
cupertino_icons: ^0.1.2
firebase_auth: ^0.8.1+3
cloud_firestore: ^0.9.5+1
firebase_core: ^0.3.1
firebase_messaging: ^4.0.0+1
firebase_storage: ^2.1.0
intl_translation: ^0.17.3
http: ^0.12.0+1
xml: ^3.3.1
shared_preferences: ^0.5.1+1
flutter_staggered_grid_view: ^0.2.7
google_sign_in: ^4.0.1+1
flutter_signin_button: ^0.2.6
image_picker: ^0.5.0+3
我已经获取了应该与AndroidX兼容的所有最新依赖项。有什么方法可以解决此问题而无需降级到Androidx之前的版本?
请帮助... 谢谢您的时间...
答案 0 :(得分:0)
使用与androidx兼容的cloud_firestore依赖项
cloud_firestore: 0.8.2+3
并点击此链接以了解有关flutter依赖与androidx的兼容性的更多信息。使用此处提到的依赖性作为您的抖动依赖性
https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility