私は SocketScan SDK (10.2.1.0) のサンプル コード コードSingleEntryApplication
を android 用に適応させて Apache Cordova プラグインを作成しようとしています。クラスはSingleEntryApplication
Android アプリケーション ( android.app.Application
) です。SPP 接続モードで Socket Mobile CHS 8Qi からスキャンを受信するために必要な最小値までそれを取り除こうとしています (キーボード ウェッジとしてではありません)。
明らかな疑問は、Android 用の Cordova プラグインが既に存在するかどうかです。私はネットを精査しましたが、見つかりませんでした。存在しない場合、Android のSingleEntry
例のコードを、スキャンを受信するために必要なものにまで分解するためのレシピを誰かが持っていますか?
(コールバックのインターフェース)を実装し、エラーなしScanApiHelper.ScanApiHelperNotification
で のコールバックを取得しましたonScanApiInitializeComplete
。これは、スキャン API の初期化が成功したことを示しています。ただし、 、 などのコールバックを取得していません。SDK をonDeviceArrival
正常onDecodedData
に初期化しただけで、SDK がスキャナー デバイスに接続されていないのではないかと思います。
プラグインのホスティング アプリが
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
ログに明らかなエラーはありません。私はさらに先に進む方法について途方に暮れています。誰にも解決策がありますか?