簡體   English   中英

Altbeacon和iBeacon庫查詢

[英]Altbeacon and iBeacon library queries

我是開發此技術的新手,我正在努力使用舊圖書館還是現在圖書館。 當我看到較舊的庫代碼時,我可以理解其中的一些內容,但是當我嘗試轉移到較新版本的庫時,遇到了問題,我一直在尋找答案,但是運氣不佳。

  1. 首先,在舊版本中,有一個可以獲取getProximity的函數,但新版本找不到。

  2. 其次,要獲取信標的名稱,在較舊的版本中,可以使用getProximityUUID ,而在較新的庫中, getId1可以作為字符串打印出來嗎?

  3. 最后,這似乎是很多人問的,但請告訴我。 我是否應該在開始時指定唯一的uuid,以便它可以檢測特定的uuid?

我正在使用android開發。 這些是我很長一段時間以來一直在思考的問題。如果可能,請幫助我解決這些問題,我將不勝感激任何幫助。

針對以下每個方面的簡單解決方案:

  1. Android Beacon庫中beacon.getProximity()已被刪除。 相反,您可以使用beacon.getDistance() ,該估計值以米為單位。 如果距離<1.0,則將其視為“近距離”;如果距離是1.0-3.0,則將其視為“近距離”;如果距離> 3.0,則將其視為“遠距離”。

  2. 要獲取ProximityUUID作為字符串,可以使用beacon.getId1().toString()

  3. 是否要查找所有信標還是僅查找具有特定UUID的信標,這取決於您的用例。 沒有正確的答案。 如果您關心的所有信標都具有相同的UUID,則您可能應該使用UUID過濾器,以便僅看到自己的信標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM