altbeacon

    1熱度

    1回答

    這裏是我用來檢測進入區域的事件示例代碼: public class BeaconApplication extends android.app.Application implements BootstrapNotifier { private static final String TAG = "TAGTAG"; @Override public void onCreat

    0熱度

    1回答

    我的應用程序不使用信標(至少不是常用含義)。用例是連續後臺掃描匹配特定格式的BLE外設,然後連接到這些外設併發送/接收數據並斷開連接(可能不止一次)。 Android上的藍牙LE的穩定性和可靠性讓人不太滿意,特別是如果支持早期的API版本(18+),就像我一樣。 AltBeacon似乎是一個經驗豐富的庫,可處理Android藍牙LE管理中的許多奇怪邊緣情況和複雜情況(至少在掃描端)。我想利用這個庫

    0熱度

    1回答

    我正在嘗試構建一個可以測量附近信標的android應用程序,並獲取相關信息,例如UUID和距離信標的距離。我現在面臨的問題是,測距功能根本無法檢測到單個燈標。我很確定這個功能是正確的,因爲我已經下載了另一個類似的演示項目,可以在同一臺設備上很好地掃描信標。 應用程序在beaconManager.startRangingBeaconsInRegion(new Region(「myRangingUni

    0熱度

    1回答

    和抱歉我的英語。 我正在與iBeacon合作,爲此,我正在使用Android Beacon Library。 這是偉大的,完美的工作,但現在我需要你的幫助。 我有一個線程,當某個iBeacon進入該區域時啓動併發送信息,並在iBeacon離開該區域時停止。 問題是,當我殺了應用程序,線程死亡。 我想到一個服務,但我發現使用BootstrapNotifier是不可能使用另一個自定義服務。 那麼,你有

    0熱度

    1回答

    我試圖使用altbeacon庫作爲信號傳輸Android手機,如here所述。我想設置使用下列方法的一些參數: setServiceUuid(0xfeaa) setBluetoothAddress("31:14:15:92:65:35") setBluetoothName("MyBeacon") 當信標在RangeNotifier監聽器方法解釋其他Android設備上,didRangeBe

    0熱度

    1回答

    我的代碼現在已經到達檢查點1和2了。但是,它只檢測一次信標。我希望它每五秒鐘收到一次信標(距離)的位置。我怎樣才能實現這個?再次感謝 public class RangingService extends Service implements BeaconConsumer { private BeaconManager beaconManager = BeaconManager.getInsta

    0熱度

    1回答

    我正在嘗試使用Android信標庫獲取附近的信標列表。我正在關注這個sample,但作爲一個新手,我發現它太複雜了。我不想在背景中檢測到信標,我不想檢測區域條目......我只想要列出實際可見的信標。 在我的MainActivity類的onCreate方法中,我只是添加了這段代碼,並希望這將啓動測距或監測,但是這沒有發生。有人知道什麼是問題或者如何使用這兩個類? public class Main

    0熱度

    2回答

    我已經買了ibks 105 beacon但UUID來到0.公司告訴我這個信號燈適用於標準協議。公司沒有SDK。 我正在尋找用於更新UUID,主要和次要值的SDK。 我嘗試使用Estimote和kontakt sdk,但他們需要啓動apikey。而AltBeacon不提供任何信標配置SDK。

    2熱度

    1回答

    我使用以下方法 public void didRangeBeaconsInRegion(final Collection<Beacon> collection, Region region) 此回調方法「檢測」每1.1秒信標(從機器人信標庫截取) 。更確切地說,它每1.1秒發射一次。我的燈塔設備(Kontakt i.o)。每200ms發送一次數據包。我發現沒有辦法以某種方式減少上述方法的觸發間

    0熱度

    1回答

    我無法檢測與Android信標庫ibeacon存在。這是我的代碼 BeaconManager beaconManager = BeaconManager.getInstanceForApplication(this); beaconManager = BeaconManager.getInstanceForApplication(this); if (beaconManag