我已成功修改了參考實現(xiàn)應(yīng)用程序的的Android的信標庫使用以下信標布局,使得它檢測到我手邊的iBeacon顯示設(shè)備:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); BeaconManager beaconManager = BeaconManager.getInstanceForApplication(this); beaconManager.getBeaconParsers().add(new BeaconParser(). setBeaconLayout("m:0-3=4c000215,i:4-19,i:20-21,i:22-23,p:24-24")); beaconManager.bind(this); }}作為BLE數(shù)據(jù)包內(nèi)部的新手,我不確定這是否是正確的布局。該庫支持AltBeacon標準,并且其文檔未提及如何檢測iBeacon設(shè)備。此代碼會檢測所有 iBeacon設(shè)備嗎?即,m:前綴是否過于嚴格?還是與iBeacon規(guī)范匹配的正確字節(jié)序列?同樣,其余布局是否與iBeacon規(guī)范完全匹配?
- 3 回答
- 0 關(guān)注
- 672 瀏覽
添加回答
舉報
0/150
提交
取消