小编use*_*849的帖子

如何获取AltBeacon库的BootstrapRegion来识别iBeacon布局?

我正在使用参考http://altbeacon.github.io/android-beacon-library/samples.html。我还使用过如何使用AltBeacon android-beacon-library检测多个信标的区域进入/退出?

我正在尝试使用AltBeacon的Android-Beacon-Library在后台检测iBeacon。我在我的项目中添加了以下代码段。到目前为止,我还没有在后台检测到ibeacons ...不胜感激

我正在使用BeaconManager

setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24"));
Run Code Online (Sandbox Code Playgroud)

但是,我没有错误,也没有信标检测。在Samsung Galaxy 4设备上以调试方式运行应用程序时,应用程序会启动,但不会检测到活动信标。我的信标是配置为iBeacons的Rad信标。Rad Beacon应用程序会检测到它们,而其他在前台运行并检测到我的iBeacon的AltBeacon库应用程序也会检测到它们。这些应用程序在Samsung Galaxy 4上运行。

我为后台信标检测设置的应用程序...未检测到iBeacons。

这是我的代码。对Constants.java的引用只是我的应用程序的常量文件。

package com.myApp.BTleDemo;

import android.app.Application;
import android.content.Intent;
import android.util.Log;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Locale;



import org.altbeacon.beacon.startup.BootstrapNotifier;
import org.altbeacon.beacon.startup.RegionBootstrap;
import org.altbeacon.beacon.Region;
import org.altbeacon.beacon.BeaconConsumer;
import org.altbeacon.beacon.BeaconManager;
import org.altbeacon.beacon.BeaconParser;
import org.altbeacon.beacon.MonitorNotifier;
import org.altbeacon.beacon.RangeNotifier;
import org.altbeacon.beacon.Region;
import org.altbeacon.beacon.Identifier;




public class BackgroundMode extends Application implements BootstrapNotifier{
    private static final String TAG = ".BackgroundMode";
    private RegionBootstrap regionBootstrap;

    private BeaconManager beaconManager;
SharedPreferences prefs;
List<Region> regions;
    public void onCreate() …
Run Code Online (Sandbox Code Playgroud)

java android ibeacon

2
推荐指数
2
解决办法
5038
查看次数

标签 统计

android ×1

ibeacon ×1

java ×1