Connect beacon without internet from android mobile

How to connect beacon without internet from android mobile? EstimoteSDK.initialize required internet connectivity whereas in the field work places we wont get it.

EstimoteSDK.initialize does not require internet connection by itself. It means it does not throw an exception when there is no internet connection. It only configures SDK to use given application ID and token when connection is to Cloud is necessary. However there are methods in SDK that will fail (by throwing exception or calling appropriate callback) when there is no access to internet.

You need internet connection when you want to change settings - beacon needs to check with the Cloud to be sure that only authorized user can do it.

Why do you want to change beacon settings in the field? Cannot you just configure beacons in the office and then install them in their final location?