我在iBeacon, AltBeacon and URIBeacon上读了不少东西。现在,据我所知,iBeacon是固有的,而其他两个是开源的。URIBeacon还处于研究阶段。由于我主要希望支持安卓设备,并且在定义邻近ID方面具有更大的灵活性,我认为AltBeacon是这三种设备中的最佳选择。有AltBeacon批准的设备吗?如果没有,那么是否有可能在AltBeacon规范上构建我自己的设备?
我只想了解AltBeacon对设备制造的限制。
我正在做一个项目,其中包括与BLE按钮的交互,如下所示:
我的问题是,当用户按下ble按钮时,我不知道如何启用通知。此时,这个方法onCharacteristicChanged永远不会触发。 public void onServicesDiscovered(final BluetoothGatt gatt, final int status) { broadcastUpdate(ACTION_GATT_SERVICES_DIS
ADDED from org.altbeacon:android-beacon-library:2.1.3:13:5 ADDED from org.altbeaconfrom org.altbeacon:android-beacon-library:2.1.3:16:9 ADDED from org.altbeaconADDED from org.altbeacon:android-beacon-libra
monitoring for beacons and power saving07-01 15:23:59.655 10771-10816/org.altbeacon.beaconreferenceD/ReferenceApplication﹕ did exit region
07-01 15:24:39.174
Callback: attempting callback via global broadcast intent: ComponentInfo{com.mypackageName.android/org.altbeacon.beacon.BeaconIntentProcessorCallback: attempting callback via global broadcast intent: ComponentInfo{com.mypackageName.android/org.altbeacon.beacon.BeaconInten
(BeaconLocalBroadcastProcessor.java:80) at org.altbeacon.beacon.BeaconManager.applyChangesToServices(BeaconManager.java:1003)at org.altbeacon.beacon.BeaconManager.startMonitoringBeaconsInReg