geosolutions-it / smb-android

GoodGo Android app
GNU General Public License v3.0
2 stars 6 forks source link

Add bluetooth support #118

Open taba90 opened 4 years ago

taba90 commented 4 years ago

Android has support for Bluetooth Low Energy (BLE) supporting devices discovering, querying for services, and transmitting information. From Android 8 there are rules prohibiting long running background services in order to save battery, but is possible to specify an intent filter to wake up the app when matching device is detected. To this can be added a Job scheduler mechanism which will lookup periodically for beacons as a backup is the above kind of detection won't work for any reason.