rizaozdulger / BoniSDK-Android

Boni Beacon SDK for Android devices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BoniSDK-Android

Boni Beacon SDK for Android devices.

Installation

  1. Add boni_beacon_sdk_v0_1_2.jar file to your project.
  2. Add following declarations to your AndroidManifest.xml file:
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<service android:name="me.boni.sdk.BoniBeaconService"
            android:exported="false"/>

Usage

Add following codes to your onCreate method.

        boniBeaconManager = new BoniBeaconManager(context, new BoniBeaconListener() {
            @Override
            public void onNearestRangedBeacon(BoniBeacon boniBeacon) {
                //nearest beacon in region
            }

            @Override
            public void onRangedBeacons(final List<BoniBeacon> boniBeacons) {
                //ranged beacons in region
            }
        });

Add following codes to your onStart method to start ranging beacons. You should use your Boni UUID.

        boniBeaconManager.startRanging(YOUR_BONI_UUID);

Add following codes to your onStop method to stop ranging beacons.

        boniBeaconManager.stopRanging();

About

Boni Beacon SDK for Android devices.


Languages

Language:Java 100.0%