java.lang.NullPointerException: You need to initialize SDK first. EstimoteSDK.initialize(applicationContext, appId, appToken)

GitHub | kamilwlf | 8 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    NullPointerException - Nearable packet parsing error

    GitHub | 8 months ago | kamilwlf
    java.lang.NullPointerException: You need to initialize SDK first. EstimoteSDK.initialize(applicationContext, appId, appToken)
  2. 0

    Google API Key logcat spam

    GitHub | 11 months ago | shmuelr
    java.lang.NullPointerException: You need to initialize Google API Key first. EstimoteSDK.setGoogleApiKey(key)

    Root Cause Analysis

    1. java.lang.NullPointerException

      You need to initialize SDK first. EstimoteSDK.initialize(applicationContext, appId, appToken)

      at com.estimote.sdk.internal.Preconditions.checkNotNull()
    2. com.estimote.sdk
      BeaconService$3$1.run
      1. com.estimote.sdk.internal.Preconditions.checkNotNull(Preconditions.java:21)
      2. com.estimote.sdk.cloud.internal.InternalEstimoteCloud.getInstance(InternalEstimoteCloud.java:71)
      3. com.estimote.sdk.service.internal.NearableResolver$1.load(NearableResolver.java:28)
      4. com.estimote.sdk.service.internal.NearableResolver$1.load(NearableResolver.java:25)
      5. com.estimote.sdk.internal.utils.AsyncCache.get(AsyncCache.java:155)
      6. com.estimote.sdk.service.internal.NearableResolver.tryToResolve(NearableResolver.java:47)
      7. com.estimote.sdk.service.BeaconService$6.onLeScan(BeaconService.java:983)
      8. com.estimote.sdk.service.BeaconService$3$1.run(BeaconService.java:404)
      8 frames
    3. Android Platform
      HandlerThread.run
      1. android.os.Handler.handleCallback(Handler.java:739)
      2. android.os.Handler.dispatchMessage(Handler.java:95)
      3. android.os.Looper.loop(Looper.java:148)
      4. android.os.HandlerThread.run(HandlerThread.java:61)
      4 frames