Skip navigation links

Estimote SDK for Android

Packages 
Package Description
com.estimote.coresdk.cloud.api
Contains classes responsible for communicating with Estimote cloud.
com.estimote.coresdk.cloud.google
Contains classes for communicating with Google endpoints.
com.estimote.coresdk.cloud.google.model
Describes Google cloud models as POJO.
com.estimote.coresdk.cloud.model
Describes Estimote cloud models as POJO.
com.estimote.coresdk.common.config
Configuration of our SDK.
com.estimote.coresdk.common.exception
Defines common exceptions in Estimote SDK.
com.estimote.coresdk.common.requirements
Useful classes for handling permissions and system requirements in your app.
com.estimote.coresdk.observation.region
Classes for defining regions.
com.estimote.coresdk.observation.region.beacon
Region implementation for Beacon protocol.
com.estimote.coresdk.observation.region.mirror
Region implementation for Mirror protocol.
com.estimote.coresdk.observation.utils
Utilities for region operations.
com.estimote.coresdk.recognition.packets
All definitions of known BLE packet formats - Beacon, Eddystone, Nearable, Mirror etc.
com.estimote.coresdk.recognition.utils
Utilities for packet operations.
com.estimote.coresdk.service
Overall control of scanning - here resides the BeaconManager class which is facade for managing the whole scanning.
com.estimote.mgmtsdk.common.errors
Classes defining errors.
com.estimote.mgmtsdk.common.exceptions
Exceptions used in management flow.
com.estimote.mgmtsdk.connection.api
Classes responsible for connecting to beacon and configuring it - use DeviceConnectionProvider to get DeviceConnection objects.
com.estimote.mgmtsdk.feature.bulk_updater
Bulk updater classes for updating firmware or settings to many beacons at once.
com.estimote.mgmtsdk.feature.mesh
Mesh related things - use MeshManagerFactory to get object for managing mesh networks.
com.estimote.mgmtsdk.feature.nfc
NFC classes - required while saving NFC data to your device.
com.estimote.mgmtsdk.feature.settings
Here you can find all things related to managing settings on your devices (such as tx power, packets advertised, additional features etc.)
com.estimote.mgmtsdk.feature.settings.api
Settings tree structure - provides quick and easy way to read/write settings from device - you can get access to it from DeviceConnection.
Skip navigation links