Flutter AndroidX不相容性引起的颤振梯度失效
我只是将firebase_消息添加到pubspec.yaml并运行应用程序。在那之后,我得到了一个错误,描述了由于AndroidX的不兼容性,gradle可能存在一些问题。这里的问题是什么,是AndroidX还是依赖关系?多谢各位 调试控制台 公开发行 转到C:\Users\Pcname\projectname\android 开放渐变属性 再加上这个Flutter AndroidX不相容性引起的颤振梯度失效,flutter,dart,cross-platform,Flutter,Dart,Cross Platform,我只是将firebase_消息添加到pubspec.yaml并运行应用程序。在那之后,我得到了一个错误,描述了由于AndroidX的不兼容性,gradle可能存在一些问题。这里的问题是什么,是AndroidX还是依赖关系?多谢各位 调试控制台 公开发行 转到C:\Users\Pcname\projectname\android 开放渐变属性 再加上这个 android.useAndroidX=true android.enableJetifier=true 检查您的库。。。如果他们中的一些人有
android.useAndroidX=true
android.enableJetifier=true
检查您的库。。。如果他们中的一些人有AndroidX,而另一些人没有,这将引入类似这样的问题。遗憾的是,如果这是问题所在,您无法修改库。这里有一个要避免使用的小部件列表,如果您使用的是完整的AndroidX,那么一切都应该是完整的。尝试在不提供特定版本的情况下运行可能是较低的版本,不依赖AndroidX。请使用firebase_messaging:2.1.0,而不要使用最新版本firebase_messaging:5.0.4,因为包在版本2.1.0之后迁移到AndroidX。因此,2.1.0之外的任何其他版本都需要AndroidX
name: flutter_notification
description: A new Flutter project.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
firebase_messaging: ^5.0.4
http: ^0.12.0+2
shared_preferences: ^0.5.3+1
intl: ^0.15.8
image_picker: ^0.6.0+9
share: ^0.6.1+1
flutter_calendar: ^0.0.8
swipedetector: ^1.2.0
barcode_scan: ^1.0.0
carousel_pro: ^0.0.13
carousel_slider: ^1.3.0
shimmer: ^1.0.0
flutter_search_panel: ^1.0.1
percent_indicator: ^2.1.0
after_layout: ^1.0.7+1
url_launcher: ^5.0.3
table_calendar: ^1.2.2
flutter_datetime_picker: ^1.2.1
email_validator: '^1.0.0'
dio: ^2.1.7
path_provider: ^1.1.0
flutter_html: ^0.10.1+hotfix.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
android.useAndroidX=true
android.enableJetifier=true