4
我最近收购了一盏明灯从Kontakt.io与Kontakt.io灯塔例子问题
我跟着从这里开始“监视代码示例”:从http://docs.kontakt.io/android-sdk/quickstart/#monitoring-code-sample
的KONTAKT库包含(因为其他方法图书馆工作),但下面的线是给我的错误:
beaconManager.startMonitoring(Region.EVERYWHERE);
错误:
startMonitoring (java.util.Set<com.kontakt.sdk.android.device.Region>) in BeaconManager
cannot be applied to (com.kontakt.sdk.android.device.Region)
我也试图与信标接近UUID创建一个新的区域:
static UUID uid = UUID.fromString("1DEFF9522D014664BB6088F065302B83");
private static final Region beacon = new Region(uid, 49668, 35726, null);
但是,这将引发同样的错误。
我对Java很新,这可能是一个相当简单的问题,但我该如何解决这个问题?
看起来它期望一组区域,而不是一个区域。尝试创建一个集合并将其添加到您的单个区域。 – 2014-12-19 00:02:22
尝试创建一个HasdSet并向其添加Region.EVERYWHERE常量:设置 regSet = new HashSet (); regSet.add(Region.EVERYWHERE); Android Studio现在接受它作为正确的类型,但是我得到一个致命的错误,说Venue集是空的或空的 –
Attaque
2014-12-19 00:24:12