Galaxy Gear是否支持Samsung BLE SDK?

时间:2014-06-18 22:55:45

标签: android bluetooth bluetooth-lowenergy samsung-mobile samsung-mobile-sdk

我已根据提示指南使用Samsung BLE SDK http://developer.samsung.com/ble#创建了一个简单的应用程序来扫描BLE设备:

public void onCreate() { 
   if (mBtAdapter == null) { 
      mBtAdapter = BluetoothAdapter.getDefaultAdapter(); 
      if (mBtAdapter == null) return; 
   } 
   BluetoothGattAdapter.getProfileProxy(this, mProfileServiceListener, BluetoothGattAdapter.GATT); 
. 
. 
. 
private BluetoothProfile.ServiceListener mProfileServiceListener = new BluetoothProfile.ServiceListener() { 
   public void onServiceConnected(int profile, BluetoothProfile proxy) { 
      if (profile == BluetoothGattAdapter.GATT) { 
         mBluetoothGatt = (BluetoothGatt) proxy; 
         mBluetoothGatt.registerApp(mGattCallbacks); 
      }
   }
}

然后调用

mBluetoothGatt.startScan();
按下按钮

当我在Gear上运行应用程序时,所有内容都被正确实例化但回调

  onScanResult(BluetoothDevice device, int rssi, byte[] scanRecord)

永远不会被召唤。当我在三星GT-N5110平板电脑上运行该应用程序时,一切都很好,我可以看到该地区的所有设备。

为什么这对Gear不起作用的任何想法?

0 个答案:

没有答案