使用 android 信标库 2.16.3 我收到一个错误,我的应用程序在启动时崩溃。
似乎使用这个库并且正在崩溃的部分在这里。这两个部分都可以在 MainMenu 类中找到。
第 1 节
beaconManager = BeaconManager.getInstanceForApplication(this);
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("s:0-1=feaa,m:2-2=00,p:3-3:-41,i:4-13,i:14-19"));
beaconManager.bind(this);
Run Code Online (Sandbox Code Playgroud)
并且
第 2 节
@Override
public void onBeaconServiceConnect() {
final Region region = new Region("DanielBeaconNew",null, null, null);
beaconManager.addMonitorNotifier(new MonitorNotifier() {
@Override
public void didEnterRegion(Region region) {
try {
beaconManager.startRangingBeaconsInRegion(region);
} catch (RemoteException e) {
e.printStackTrace();
}
}
@Override
public void didExitRegion(Region region) {
try {
beaconManager.stopRangingBeaconsInRegion(region);
} catch (RemoteException e) {
e.printStackTrace();
}
}
@Override
public void didDetermineStateForRegion(int state, Region region) { …Run Code Online (Sandbox Code Playgroud)