Flutter 颤振图像版本问题
我刚刚升级了颤振版本,现在当我在pubsec.yml文件中获得包时,我面临以下问题: 因为sdk的每个版本的颤振测试都依赖于图2.1.4,而即时反馈依赖于图^2.1.9,所以sdk的颤振测试是被禁止的 因此,由于即时反馈取决于sdk中的任何颤振测试, 版本解决失败。pub get失败(1;所以,因为 即时反馈取决于来自sdk的任何颤振测试、版本解决 失败。) 我的pubsec.yml文件Flutter 颤振图像版本问题,flutter,flutter-test,Flutter,Flutter Test,我刚刚升级了颤振版本,现在当我在pubsec.yml文件中获得包时,我面临以下问题: 因为sdk的每个版本的颤振测试都依赖于图2.1.4,而即时反馈依赖于图^2.1.9,所以sdk的颤振测试是被禁止的 因此,由于即时反馈取决于sdk中的任何颤振测试, 版本解决失败。pub get失败(1;所以,因为 即时反馈取决于来自sdk的任何颤振测试、版本解决 失败。) 我的pubsec.yml文件 dependencies: flutter: sdk: flutter http: ^0.1
dependencies:
flutter:
sdk: flutter
http: ^0.12.0+2
shared_preferences: ^0.5.4+8
firebase_messaging: ^6.0.3
flutter_crashlytics: ^1.0.0
firebase_core: ^0.4.2+1
cupertino_icons: ^0.1.3
device_calendar: ^1.0.0+2
cloud_firestore: ^0.12.11
auto_size_text: ^2.1.0
flutter_expandable_menu: ^0.0.1
webview_flutter: ^0.3.17
flutter_spinkit: ^4.1.1+1
get_it: 2.1.0
bloc: ^0.15.0
flutter_bloc: 0.21.0
equatable: 0.5.1
rflutter_alert: ^1.0.3
expandable: ^3.0.1
connectivity: ^0.4.6
firebase_auth: ^0.15.1
flutter_email_sender: ^2.2.1
mockito: 4.1.1
flutter_secure_storage: ^3.3.1+1
image_picker: ^0.6.2+2
async: any
image: ^2.1.10
image_crop: ^0.3.1
flutter_cache_manager: ^1.1.3
circular_profile_avatar: ^1.0.3
package_info: ^0.4.0+12
flutter_local_notifications: ^0.8.4+3
flutter_webview_plugin: ^0.3.10
url_launcher: ^5.2.7
flutter_localizations:
sdk: flutter
flutter_cupertino_localizations: ^1.0.1
dev_dependencies:
flutter_driver:
sdk: flutter
test: any
ozzie: 2.0.1
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- lib/app/assets/images/
- lib/app/assets/flags/
- lang/en.json
- lang/de.json
因为sdk的每个版本的颤振测试都依赖于图2.1.4,而即时反馈依赖于图^2.1.9,所以sdk的颤振测试是被禁止的
我也面临同样的问题。根据此图像库的特定版本,找不到颤振测试的具体原因。也许这是一个来自颤振方面的问题。下面是一些变通解决方案:
dev_依赖项:
#颤振试验:
#sdk:颤振
图像:^2.1.4
any
,例如
flatter\u crashlytics:任何
firebase_核心:任何
这将自动确定兼容的软件包版本。在pubspec.lock
文件中检查这些新的兼容版本,该文件将通过运行flatter-package-get
自动生成
#由pub生成
#看https://www.dartlang.org/tools/pub/glossary#lockfile
包装:
颤振碰撞:
...
版本:“1.0.0”
firebase_核心:
...
版本:“0.4.2+1”
用那些正确的版本替换任何
flatter\u crashlytics:1.0.0
firebase_核心:0.4.2+1
注意:您不应该将您的版本保留为
any
,也许本文可以帮助您,我建议您开始慢慢更新不兼容的软件包版本。没有人能给你一个直接的答案。你必须在你的项目上这样做。