2014-08-29 6 views

답변

2

예, Android Beacon Library를 사용하여 전송할 수 있지만 Android L이 필요하며 Android 4.3에서는 불가능합니다. 여기에 샘플 송신기 응용 프로그램을 참조하십시오

https://github.com/AltBeacon/altbeacon-transmitter-android

이 샘플 응용 프로그램이 새로운 안드로이드 L 운영 체제를 대상으로하고 BeaconTransmitter 클래스를 제공하는 라이브러리의 지점을 기반으로합니다. Android L이 출시되면이 지점이 라이브러리의 공식 릴리스로 병합됩니다.

전송하는 이유는 Android 4.3이 Android 4.3이 신호로 전송하는 데 필요한 BLE 주변 모드를 지원하지 않기 때문입니다.

위에서 언급 한 CharruaLabs Lab의 iOS AltBeacon 프로젝트는 완전히 독립적이며 서로 다른 호환되지 않는 전송 형식을 사용한다는 점에 유의해야합니다.

+0

어색하지만 이해할 만합니다. 고맙습니다. 여러분은 Android AltBeacon 라이브러리를 통해 스캔 할 수있는 AltBeacons를 생성 할 수있는 iOS 라이브러리가 있습니까? –

+1

아쉽게도 iOS 및 OSX CoreBluetooth API가 iBeacon 이외의 신호 신호를 전송하는 것을 차단합니다. 신호 전송은 일반적으로 BLE 광고 패킷의 "제조업체 데이터"섹션에 의존하며, Apple API는 iBeacon 전송 용도 이외의 다른 필드에 데이터를 저장하지 못하도록 차단합니다. 따라서 소프트웨어 AltBeacon 송신기는 Linux 및 Android L로 제한됩니다. – davidgyoung