問題タブ [flutter-add-to-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - flutterモジュールにインストールされたパッケージでモジュールが見つからない問題(アプリに追加)
既存の iOS アプリにフラッター モジュールを追加しました。(pubspec.yaml ファイルを介して) インストールされたパッケージのすべてではありませんが、コンパイル時に iOS アプリで見つけることができず、XCode で「モジュールが見つかりません」というエラーが発生します。問題のあるパッケージは、これまで razorpay_flutter、google_maps_flutter、webview_flutter、および url_launcher です。以下のスクリーンショットをご覧ください。
他の3つのパッケージも同様です。
問題を再現する手順:
razorpay_flutter: ^1.1.3
flutter モジュールの pubspec.yaml ファイルに追加します。- 実行します
flutter pub get
。パッケージがインストールされます - flutter モジュールを追加した Xcode プロジェクトを実行します。エラーが出ました!
ステップ 2 の後にもう 1 つ確認したことは、既存のアプリへの追加に関する問題に関する警告があることです。
既存のアプリに追加するときにプラットフォーム チャネル/コードを使用するパッケージに問題があると思いますが、パッケージ固有の問題か、アプリへの追加に関するフラッターの問題かはわかりません。
flutter - Flutter Add to App をプラグインで動作させることができません
Flutter モジュールがあり、それをネイティブの Android アプリに追加しようとしています。AAR アプローチとソース コード アプローチの両方を試しました。
AAR をビルドしようとすると、flutter build aar
コマンドを実行します。長い出力が表示されますが、これはエラー メッセージのようです。
ただし、これは実際にはデバッグ aar をビルドしますが、リリースはビルドしません。
ソース コードを使用してアプリをビルドしようとすると、次のエラーが発生します。
settings.gradle を次のように更新することで、そのエラー メッセージを渡すことができました。
この問題https://github.com/flutter/flutter/issues/55077を読んでください。今回は、Flutter クラスが見つからないというエラーが表示されます。プロジェクトに flutter.jar を追加しようとしましたが、違いはありませんでした。
どんな助けでも大歓迎です。私は一日中これに取り組んでおり、アイデアがほとんどありません。
これが私のフラッタードクターの出力です:
アップデート
これを機能させる唯一の方法は、古いバージョンの Flutter にダウングレードすることでした。ベータ チャネル v1.14.6 で動作させることができました。これは間違いなく何も修正しませんが、少なくともリリース ビルドを作成できました。