0
我试图用android信标库更改扫描期限。这是我的代码使用Android信标库更新扫描期间时出错
BeaconManager beaconManager = BeaconManager.getInstanceForApplication(this);
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);
try {
beaconManager.setForegroundScanPeriod(50l); // 1100 mS
beaconManager.setForegroundBetweenScanPeriod(0l); // 0ms
beaconManager.updateScanPeriods();
}
catch (RemoteException e) {
Log.e("error", e.getMessage());
}
我尝试不同的设备,但我总是得到这个错误 的BeaconManager未绑定到该服务。呼叫beaconManager.bind(BeaconConsumer消费者),并等待回调onBeaconServiceConnect()
我想的扫描周期的变化,即使我得到这个错误的价值,但我不知道
哪条线会抛出此错误? –
try/catch Log.e(“error”,e.getMessage()); – user3235881