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