Bluetooth LE Library for Android
This library allows for easy access to a Bluetooth LE device's AdRecord. It can also parse iBeacon Manufacturer data, and can provide Distance indicators (Near, Far, Immediate) and inaccurate (due to realworld issues) distance approximation.
Sample app available on the Play Store
Basic Usage
There are two ways to use this library:
a. Download a copy of the ReflectiveDrawableLoader library and reference it in your project. b. Create a Jar file (see Jarification below) and add it into your project.
Jarification
Type ant jar at the root of the Library Project to produce a Jar file.
Changelog
- v0.0.1 First public release
Permission Explanation
- No permissions required
Sample App Screenshots
Links
Credits
Author: Alexandros Schillings.
- The Accuracy calculation algorithm was taken from: http://stackoverflow.com/questions/20416218/understanding-ibeacon-distancing
- The AdRecord parser was taken from: https://github.com/devunwired/accessory-samples
All logos are the property of their respective owners.
The icons used for the example app were downloaded from here: Android Design
The code in this project is licensed under the Apache Software License 2.0.
Copyright (c) 2014 Alexandros Schillings.

