0

MC40 Motorola Android デバイス用のアプリを作成していますが、MC40 バーコードをスキャンしたデータを BroadcastReceiver で受信できませんか?

DataWedge プロファイルを作成し、プロファイルのインテント出力プラグインを「インテント配信 - ブロードキャスト インテント」として構成しました。

ガイドについては、ここをクリックしてください。

4

2 に答える 2

1

DataWedge インテントと統合された Android ネイティブ アプリケーションを作成する方法を説明するこのチュートリアルに従うと、より良い運が得られます。この特定のケースでは、StartActivity インテントです。

DataWedge からのインテントをインターセプトするためにマニフェストに追加するインテント フィルターは、DataWedge でプロファイルをどのようにセットアップしたかによって異なります。チュートリアルに続いて、行に何かが必要になります。

        <intent-filter>    
            <action android:name="com.motorolasolutions.emdk.sample.dwdemosample.RECVR"/>    
            <category android:name="android.intent.category.DEFAULT"/>    
        </intent-filter>   

ブロードキャスト インテントを使用する場合は、このチュートリアルで説明されているように、アプリケーションにブロードキャスト レシーバーを実装する必要があります。

于 2015-07-23T16:20:45.853 に答える