안드로이드 스튜디오 비콘 예제

당신은 구글 비콘 대시 보드에서 비콘을 관리 할 수 있습니다. 기본 대시보드 창은 다음과 같습니다: 다음 스크린캐스트는 처음부터 10분 이내에 Android용 비콘 앱을 만드는 방법을 자세히 보여줍니다. 이미터 (게시자) 및 검출기 (청취자)를 구축에 대한 심층 자습서를 포함하여 안드로이드 비콘 (즉, iBeacon)을 구축하는 방법에 대한 개요. 그 후 .startMonitoringBeaconsInRegion ()를 호출하여 비콘 모니터링을 시작하는 것을 잊지 마십시오. 근처에는 네트워크 데이터 교환 기술이 있습니다. 이 도구는 사용자의 위치에 따라 콘텐츠를 제공합니다. 이 기술을 통해 장소 또는 사람에 연결된 알림을 구현할 수 있습니다. 중요한 측면은 다른 장치와의 상호 작용입니다. 주변 연결 API API를 사용하면 앱이 로컬 네트워크의 다른 장치를 쉽게 검색하고 실시간으로 메시지를 연결하고 교환할 수 있습니다.

근처는 안드로이드 버전 4.4 (KitKat)에서 부터 사용할 수 있습니다. AltBeacon 프로토콜의 경우 제조업체 특정 데이터의 첫 번째 바이트 2바이트는 0xBE 0xAC이며 altbeacon AD를 식별합니다. 나는 개인적으로 그들이 비콘의 처음 4 글자를 사용하기로 결정한 것을 정말 좋아한다! 기억하기 쉽습니다. 다음 16바이트는 광고주의 조직 단위를 나타내는 UUID이며, 4바이트는 원하는 값을 세분화할 수 있습니다. 우리는 2로 나눌 것입니다. 우리는 2 바이트 긴 숫자를해야합니다, iBeacon의 주요 및 마이너와 유사. 다음 바이트는 하드웨어에 따라 설정해야 하며 마지막 바이트는 0으로 남을 수 있으며 원하는 의미를 부여하도록 결정할 수도 있습니다. 다음은 AndroidManifest.xml 항목입니다. 사용자 지정 응용 프로그램 클래스 및 “singleInstance”로 표시된 백그라운드 시작 활동을 선언합니다.

비콘은 송신기의 범위 내에서 스마트폰과 태블릿에서 받아들일 수 있는 일부 정보 또는 광고 데이터를 전송하는 블루투스 송신기입니다. 예를 들어, 스마트 버스 정류장은 경로 일정을 전송할 수 있고, 상점은 할인 정보를 보낼 수 있으며, 박물관은 전시회 시간표를 방송할 수 있습니다. 알림으로 전송되는 메시지에는 일부 웹 페이지에 대한 링크가 포함될 수 있습니다. 이 리포지토리에는 비콘 Android SDK를 구현하는 3개의 샘플 앱이 포함되어 있습니다. 이 샘플에는 라이브러리 버전 2.1+ 및 Android 5.0 및 주변 장치 모드가 지원되는 장치가 필요합니다. 이렇게 하면 코어로케이션을 사용하는 iOS 기기에서는 감지할 수 없는 오픈 소스 AltBeacon 형식이 전송됩니다. 독점 비콘 형식을 전송하려면 독점 비콘레이아웃을 설정하는 방법에 대한 자세한 내용은 BeaconParser 설명서를 참조하고 제조업체 필드를 수신 장치에서 예상하는 값으로 설정하도록 주의하십시오. iBeacon 솔루션은 iOS에만 적합했습니다. 안드로이드는 타사 라이브러리 (안드로이드 비콘 라이브러리 등)를 사용했다. 중요: Android SDK 23+ (마시멜로)를 타겟팅하는 경우 앱은 위치 액세스 권한을 사용자의 권한을 요청해야 합니다.

admin