Search code examples
androidbluetooth-lowenergybeaconaltbeacon

Android Scanning working Fine with simulator ,not working with real beacon hardware


I created a beacon scanning app in Android. The goal of the app is to identify whether the beacon is scanned or not

The app I have tested with beacon simulator app on android. One of my mobile acting as a beacon transmitter. The app works fine and detects beacon signals transmitted by mobile but when my client tested it with real beacons then the app didn't detect the beacon. The app is working fine with the simulator beacon app but not working with real beacons.

Mobile device model and OS version Android 8.0 and Android 7.0

Android AltBeacon Library version 2+ in Gradle Dependency


Solution

  • The most likely explanation is that your client is testing the app with a beacon that is (a) not working (b) not transmitting a format and/or identifiers that your app is set up to detect. If you cannot be in the same place as your client, ask the client to use the BeaconScope app to detect the beacon and send you a screenshot.