1

BLE デバイスをNexus7に接続し、Samsung Galaxy S3を Android 4.3 に接続すると、接続して正常に動作します。プログラムで接続しようとすると、ペアになります(ログと状態のペアへの変更を確認できます)。しかし、接続して作業しようとすると、サービスが検出されないなど、別の問題があります。Samsung S3 をネイティブの Android ツールに接続すると、機能し、サービスが検出され、アプリが機能します。Nexus 7 では、ネイティブ接続後も機能しません。問題を引き起こすログ (少なくとも私はそう思います):

10-31 10:24:09.219: W/bt-l2cap(10778): L2CA_EnableUpdateBleConnParams - unknown BD_ADDR e0c79d649927
10-31 10:24:09.219: E/bt-btm(10778): btm_sec_disconnected - Clearing Pending flag
10-31 10:24:09.219: E/bt-btif(10778): Unknown conn ID: 3
10-31 10:24:09.219: E/bt-btif(10778): property type:3, len:0 is invalid
10-31 10:24:09.219: E/(10778): ### ASSERT : external/bluetooth/bluedroid/main/../btif/src/btif_dm.c line 1125 storing remote services failed (1) ###
10-31 10:24:09.219: E/BluetoothRemoteDevices(10778): devicePropertyChangedCallback: bdDevice: E0:C7:9D:64:99:27, value is empty for type: 3
4

0 に答える 0