├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── beacons-android ├── .gitignore ├── build.gradle ├── deploy.gradle ├── gradle.properties ├── proguard-internal.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── uriio │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── uriio │ │ │ └── beacons │ │ │ ├── Beacons.java │ │ │ ├── BleService.java │ │ │ ├── Callback.java │ │ │ ├── Loggable.java │ │ │ ├── NotificationProvider.java │ │ │ ├── Receiver.java │ │ │ ├── Storage.java │ │ │ ├── Util.java │ │ │ ├── ble │ │ │ ├── Advertiser.java │ │ │ ├── AdvertisersManager.java │ │ │ ├── EddystoneAdvertiser.java │ │ │ ├── GenericAdvertiser.java │ │ │ ├── gatt │ │ │ │ ├── EddystoneGattConfigCallback.java │ │ │ │ ├── EddystoneGattConfigurator.java │ │ │ │ ├── EddystoneGattServer.java │ │ │ │ └── EddystoneGattService.java │ │ │ └── iBeaconAdvertiser.java │ │ │ ├── eid │ │ │ ├── EIDResolver.java │ │ │ ├── EIDUtils.java │ │ │ ├── LocalEIDResolver.java │ │ │ ├── RegisterParams.java │ │ │ └── RegistrationResult.java │ │ │ └── model │ │ │ ├── Beacon.java │ │ │ ├── EddystoneBase.java │ │ │ ├── EddystoneEID.java │ │ │ ├── EddystoneTLM.java │ │ │ ├── EddystoneUID.java │ │ │ ├── EddystoneURL.java │ │ │ └── iBeacon.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── uriio │ └── beacons │ └── model │ └── EddystoneURLTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/README.md -------------------------------------------------------------------------------- /beacons-android/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /beacons-android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/build.gradle -------------------------------------------------------------------------------- /beacons-android/deploy.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/deploy.gradle -------------------------------------------------------------------------------- /beacons-android/gradle.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /beacons-android/proguard-internal.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /beacons-android/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/proguard-rules.pro -------------------------------------------------------------------------------- /beacons-android/src/androidTest/java/com/uriio/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/androidTest/java/com/uriio/ApplicationTest.java -------------------------------------------------------------------------------- /beacons-android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/Beacons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/Beacons.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/BleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/BleService.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/Callback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/Callback.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/Loggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/Loggable.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/NotificationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/NotificationProvider.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/Receiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/Receiver.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/Storage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/Storage.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/Util.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/Advertiser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/Advertiser.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/AdvertisersManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/AdvertisersManager.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/EddystoneAdvertiser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/EddystoneAdvertiser.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/GenericAdvertiser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/GenericAdvertiser.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattConfigCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattConfigCallback.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattConfigurator.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattServer.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/gatt/EddystoneGattService.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/ble/iBeaconAdvertiser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/ble/iBeaconAdvertiser.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/eid/EIDResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/eid/EIDResolver.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/eid/EIDUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/eid/EIDUtils.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/eid/LocalEIDResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/eid/LocalEIDResolver.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/eid/RegisterParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/eid/RegisterParams.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/eid/RegistrationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/eid/RegistrationResult.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/Beacon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/Beacon.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/EddystoneBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/EddystoneBase.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/EddystoneEID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/EddystoneEID.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/EddystoneTLM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/EddystoneTLM.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/EddystoneUID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/EddystoneUID.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/EddystoneURL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/EddystoneURL.java -------------------------------------------------------------------------------- /beacons-android/src/main/java/com/uriio/beacons/model/iBeacon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/java/com/uriio/beacons/model/iBeacon.java -------------------------------------------------------------------------------- /beacons-android/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /beacons-android/src/test/java/com/uriio/beacons/model/EddystoneURLTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/beacons-android/src/test/java/com/uriio/beacons/model/EddystoneURLTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriancretu/beacons-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':beacons-android' --------------------------------------------------------------------------------