簡體   English   中英

iBeacon,AltBeacon,* Beacon:什么互操作性是合法的,並且在iOS和Android上允許使用?

[英]iBeacon, AltBeacon, *Beacon: What interoperability is legal, and permitted on iOS and Android?

如果可能的話,我只希望支持一個Beacon標准,讓設備本身充當“主機/信標”,而讓其他設備充當“偵聽器”。

我支持使用Xamarin的Android,iOS以及Windows手機。

iOS和android之間是否支持任何互操作性?

AltBeacon標准經過精心設計,可以實現您建議的互操作性。 它支持使用相同的16/2/2字節標識符方案。 Radius Networks (我的公司)出售RadBeacon USB單元,該單元具有雙重廣告,可將AltBeacon傳輸與iBeacon傳輸交錯。 這使您可以使用單個標識符方案設置一次信標,並使用AltBeacon廣告在Android設備上進行檢測,並使用iBeacon廣告在iOS設備上進行檢測。 開源Android Beacon Library 2.0允許Android獲得與iOS上的CoreLocation類似的完整beacon功能。

這是互操作性的最保守方法,因為它不依賴於在Android設備上使用Apple的iBeacon技術。 也就是說,Android設備在技術上能夠檢測和解碼iBeacon信號。 將Android Beacon庫配置為執行此操作會出現我無權回答的知識產權問題。

對於Windows設備,從Windows 8.1(移動或台式機版本)開始,操作系統不允許檢測Bluetooth LE信標。 預計Windows 10中會有所改變,但要到2015年下半年才能實現。

檢查該庫以為您提供一些指導。

https://github.com/AltBeacon/android-beacon-library

它允許Android設備像iOS設備一樣使用信標。 當一個或多個信標出現或消失時,應用程序可以請求獲取通知。 應用程序還可以請求以大約1Hz的頻率從一個或多個信標獲取測距更新。

您也可以在此博客上找到更多信息: http : //vincenth.net/blog/archive/2014/04/24/building-cross-platform-ibeacon-apps-for-ios-android-and-windows-with- C-和xamarin.aspx

暫無
暫無

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

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