問題タブ [datawedge]
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.
android - フラッターは着信する Android インテントを変更しますか?
Zebra の Datawedge サービスを介してバーコード スキャンをリッスンする Flutter アプリを作成しています。バーコード情報を使用して Android Intent を起動するようにサービスを構成しました。
ブロードキャスト レシーバを正常に登録でき、スキャンするとブロードキャストを受信していることがわかります。ただし、問題は、何らかの理由で Intent アクションが登録したものと同じではないことです。Android Studio で Datawedge を使用してこの問題に遭遇したことはありません。私のプロファイルは他のプロジェクトと同じです。
スキャンするたびに、 actionandroid.intent.action.RUN
と extrasを含む Intent を受け取りますBundle[{enable-checked-mode=true, start-paused=true, enable-dart-profiling=true, verify-entry-points=true, enable-background-compilation=true}]
私の質問は、Dart または Flutter が着信する Android Intents を何らかの方法で覆い隠すことですか? また、アクション/カテゴリを AndroidManifest に登録しようとしましたが、それもうまくいきませんでした。まだ同じ意図を持っています。