I installed image_picker in my Flutter app through $ flutter pub add image_picker
.
Currently, the latest version is 1.0.1, but in my pubspec.yaml
file i get version 0.7.2+1.
由于"Starting with version 0.8.2 of the image_picker plugin, new methods have been added"(例如,ImagePicker().getImage(...)
现在是ImagePicker().pickImage(...)
),我不能使用这些方法.
我try 手动将版本更改为1.0.1,但在运行$ flutter pub get
时出现以下错误:
Because image_picker >=1.0.1 depends on image_picker_for_web ^2.2.0 which depends on flutter_web_plugins from sdk, image_picker >=1.0.1 requires flutter_web_plugins from sdk.
So, because flutter_web_plugins from sdk doesn't exist (could not find package flutter_web_plugins in the Flutter SDK) and my_app depends on image_picker ^1.0.1, version solving failed.
exit code 69
下面是我用$ flutter create my_app
创建应用程序并用$ flutter pub add image_picker
添加依赖项后的pubspec.yaml
文件:
name: my_app
description: A new Flutter project.
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: '>=3.0.5 <4.0.0'
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
image_picker: ^0.7.2+1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^2.0.0
flutter:
uses-material-design: true