【发布时间】:2020-11-13 21:45:20
【问题描述】:
这是我的 pubspec.yaml
当我在没有图像选择器的情况下运行 pub get 时,它可以工作。
name: project1
description: A new Flutter application.
publish_to:
version: 1.0.0+1
environment:
sdk: ">=2.7.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
camera:
image_picker: ^0.6.1+4
image_cropper:
path_provider:
path:
flutter_local_notifications: ^1.4.4+2
cupertino_icons: ^0.1.3
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
但是当我将最新版本的 image_picker 包含到 0.6.0 时,它会显示相同的错误消息
插件
flutter_plugin_android_lifecycle没有在 C:\Users\john\Documents\flutter_windows_1.17.1-stable\flutter.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-1.0 中定义主类。 8\android\src\main\java\io\flutter\plugins\flutter_plugin_android_lifecycle\FlutterAndroidLifecyclePlugin.java 或 C:\Users\john\Documents\flutter_windows_1.17.1-stable\flutter.pub-cache\hosted\pub.dartlang.org \flutter_plugin_android_lifecycle-1.0.8\android\src\main\kotlin\io\flutter\plugins\flutter_plugin_android_lifecycle\FlutterAndroidLifecyclePlugin.kt。这可能是由于插件的 pubspec.yaml 中的androidPackage: io.flutter.plugins.flutter_plugin_android_lifecycle或mainClass条目不正确造成的。 如果您是此插件的作者,请修复androidPackage条目或将主类移动到上面使用的任何位置。否则,请联系本插件作者,同时考虑使用其他插件。
我尝试在没有 image_picker 的情况下运行其他项目,它们似乎工作正常。我就是无法安装 image_picker。
【问题讨论】:
-
尝试恢复到旧版本的 image_picker
-
我回到 0.6.0.... 仍然给出相同的错误输出
-
我跟着那个。仍然从 pub get 收到相同的失败消息
标签: flutter flutter-dependencies imagepicker flutter-image