1

datamax プリンター (APEX 4) への Bluetooth 接続のソリューションを作成しました。私はスレッドを使用しません。単純な「ファイア アンド フォーゲット」タスクです。

mSocket=device.CreateRfcommSocketToServiceRecord(MY_UUID);                                                                                              
                    mAdapter.CancelDiscovery();                     
                    mSocket.Connect();  

UUID のデフォルトは 00001101-0000-1000-8000-00805f9b34fb です。

問題は、接続の呼び出しが終了しないことです-例外はなく、ハングするだけです:(出力にのみ表示されます:

D/BluetoothSocket(12234): BluetoothSocket を作成します: タイプ = 1、fd = -1、uuid = [00001101-0000-1000-8000-00805f9b34fb]、ポート = -1

Samsung Galaxy S Plus でテストしています。手がかりはありますか?

4

0 に答える 0