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

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

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 に登録しようとしましたが、それもうまくいきませんでした。まだ同じ意図を持っています。