Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via GitHub by kamilwlf
, 1 year ago
You need to initialize SDK first. EstimoteSDK.initialize(applicationContext, appId, appToken)
via GitHub by shmuelr
, 1 year ago
You need to initialize Google API Key first. EstimoteSDK.setGoogleApiKey(key)
java.lang.NullPointerException: You need to initialize SDK first. EstimoteSDK.initialize(applicationContext, appId, appToken)	at com.estimote.sdk.internal.Preconditions.checkNotNull(Preconditions.java:21)	at com.estimote.sdk.cloud.internal.InternalEstimoteCloud.getInstance(InternalEstimoteCloud.java:71)	at com.estimote.sdk.service.internal.NearableResolver$1.load(NearableResolver.java:28)	at com.estimote.sdk.service.internal.NearableResolver$1.load(NearableResolver.java:25)	at com.estimote.sdk.internal.utils.AsyncCache.get(AsyncCache.java:155)	at com.estimote.sdk.service.internal.NearableResolver.tryToResolve(NearableResolver.java:47)	at com.estimote.sdk.service.BeaconService$6.onLeScan(BeaconService.java:983)	at com.estimote.sdk.service.BeaconService$3$1.run(BeaconService.java:404)	at android.os.Handler.handleCallback(Handler.java:739)	at android.os.Handler.dispatchMessage(Handler.java:95)	at android.os.Looper.loop(Looper.java:148)	at android.os.HandlerThread.run(HandlerThread.java:61)