問題タブ [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.

0 投票する
1 に答える
1084 参照

ios - flutterモジュールにインストールされたパッケージでモジュールが見つからない問題(アプリに追加)

既存の iOS アプリにフラッター モジュールを追加しました。(pubspec.yaml ファイルを介して) インストールされたパッケージのすべてではありませんが、コンパイル時に iOS アプリで見つけることができず、XCode で「モジュールが見つかりません」というエラーが発生します。問題のあるパッケージは、これまで razorpay_flutter、google_maps_flutter、webview_flutter、および url_launcher です。以下のスクリーンショットをご覧ください。

ここに画像の説明を入力

他の3つのパッケージも同様です。

問題を再現する手順:

  1. razorpay_flutter: ^1.1.3flutter モジュールの pubspec.yaml ファイルに追加します。
  2. 実行しますflutter pub get。パッケージがインストールされます
  3. flutter モジュールを追加した Xcode プロジェクトを実行します。エラーが出ました!

ステップ 2 の後にもう 1 つ確認したことは、既存のアプリへの追加に関する問題に関する警告があることです。

既存のアプリに追加するときにプラットフォーム チャネル/コードを使用するパッケージに問題があると思いますが、パッケージ固有の問題か、アプリへの追加に関するフラッターの問題かはわかりません。

0 投票する
2 に答える
3007 参照

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 で動作させることができました。これは間違いなく何も修正しませんが、少なくともリリース ビルドを作成できました。