So, I have just build and demonstrated the free Radius Networks IBeacon Android library. Working perfectly for me.
I have just ported over the code to my own app and updated the followinG:
- Updated Manifest to specify BLUETOOTH & BLUETOOTH_ADMIN permissions
- I have a FragmentActivity implement IBeaconConsumer (Overriding onIBeaconServiceConnect)
- My Android project references the AndroidIBeaconLibrary project from Radius Networks
- My project build target is OpenMobile API (with service layer) from G&D, Android API Level 18
In my application I am not ever getting a callback through IBeacon consumer.. Why is that?
Is there somekind of protection mechanism in the IBeacon library around other apps binding to service. i.e same package name etc?
Thanks.