これが私の 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:
しかし、最新バージョンから 0.6.0 までの image_picker を含めると、同じエラー メッセージが表示されます。
プラグイン
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 をインストールできません。