java.lang.RuntimeException: Unable to bind to service com.estimote.sdk.service.BeaconService@260b2309 with Intent { cmp=zzzzzzzzzz/com.estimote.sdk.service.BeaconService }: java.lang.IllegalArgumentException: InternalEstimoteApi.getBeacons: Last parameter must be of type Callback<X> or Callback<? super X>.


Solutions on the web18

Solution icon of github
Unable to bind to service com.estimote.sdk.service.BeaconService@260b2309 with Intent { cmp=zzzzzzzzzz/com.estimote.sdk.service.BeaconService }: java.lang.IllegalArgumentException: InternalEstimoteApi.getBeacons: Last parameter must be of type Callback<X> or Callback<? super X>.

Solution icon of github
Unable to bind to service com.spotify.mobile.android.service.SpotifyService@1cf86fa8 with Intent { cmp=com.spotify.music/com.spotify.mobile.android.service.SpotifyService }: java.lang.NullPointerException: Attempt to read from field 'android.content.ComponentName com.android.server.am.ServiceRecord.name' on a null object reference

Solution icon of stackoverflow
Unable to bind to service md5037fca43706e0b812912372d4076c895.WidgetService@3888bf9f with Intent { dat=intent: cmp=StimeApplication.StimeApplication/md5037fca43706e0b812912372d4076c895.WidgetService (has extras) }: java.lang.NullPointerException

Solution icon of stackoverflow
via Stack Overflow by Unknown author, 1 year ago
Unable to bind to service com.iapplication.i.Algorithm@41fc7568 with Intent { cmp=com.iapplication.i/.Algorithm }: java.lang.NullPointerException

Solution icon of github
via GitHub by iheanyi
, 1 year ago
Unable to bind to service com.iheanyiekechukwu.tubalr.MusicService@40dbb930 with Intent { cmp=com.iheanyiekechukwu.tubalr/.MusicService (has extras) }: java.lang.NullPointerException

Solution icon of github
via GitHub by iheanyi
, 1 year ago
Unable to bind to service com.iheanyiekechukwu.tubalr.MusicService@4167fbc8 with Intent { cmp=com.iheanyiekechukwu.tubalr/.MusicService }: java.lang.NullPointerException

Solution icon of github
via GitHub by haiblee
, 1 year ago
Unable to bind to service com.lib.dynamicload.DLProxyService@420c19d8 with Intent { cmp=com.package,name/com.lib.dynamicload.DLProxyService (has extras) }: java.lang.NullPointerException

Solution icon of github
via GitHub by klassm
, 1 year ago
Unable to bind to service li.klass.fhem.appwidget.service.AppWidgetListViewUpdateRemoteViewsService@41df8d38 with Intent { dat=intent: cmp=li.klass.fhem/.appwidget.service.AppWidgetListViewUpdateRemoteViewsService (has extras) }: java.lang.NullPointerException

Solution icon of github
Unable to bind to service com.paypal.android.sdk.payments.PayPalService@413d9408 with Intent { cmp=de.meinfernbus/com.paypal.android.sdk.payments.PayPalService (has extras) }: java.lang.RuntimeException: Service extras required. Please see the docs.

Solution icon of stackoverflow
Unable to bind to service com.paypal.android.sdk.payments.PayPalService@41fd4068 with Intent { cmp=com.hello.app/com.paypal.android.sdk.payments.PayPalService (has extras) }: java.lang.RuntimeException: Service extras required. Please see the docs.

Stack trace

java.lang.RuntimeException: Unable to bind to service com.estimote.sdk.service.BeaconService@260b2309 with Intent { cmp=zzzzzzzzzz/com.estimote.sdk.service.BeaconService }: java.lang.IllegalArgumentException: InternalEstimoteApi.getBeacons: Last parameter must be of type Callback<X> or Callback<? super X>.
	at android.app.ActivityThread.handleBindService(ActivityThread.java:3035)
	at android.app.ActivityThread.access$1900(ActivityThread.java:178)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1558)
	at android.os.Handler.dispatchMessage(Handler.java:111)
	at android.os.Looper.loop(Looper.java:194)
	at android.app.ActivityThread.main(ActivityThread.java:5637)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754)
Caused by: java.lang.IllegalArgumentException: InternalEstimoteApi.getBeacons: Last parameter must be of type Callback<X> or Callback<? super X>.
	at com.estimote.sdk.repackaged.retrofit_v1_9_0.retrofit.RestMethodInfo.methodError(Unknown Source)
	at com.estimote.sdk.repackaged.retrofit_v1_9_0.retrofit.RestMethodInfo.parseResponseType(Unknown Source)
	at com.estimote.sdk.repackaged.retrofit_v1_9_0.retrofit.RestMethodInfo.<init>(Unknown Source)
	at com.estimote.sdk.repackaged.retrofit_v1_9_0.retrofit.RestAdapter.getMethodInfo(Unknown Source)
	at com.estimote.sdk.repackaged.retrofit_v1_9_0.retrofit.RestAdapter$RestHandler.invoke(Unknown Source)
	at java.lang.reflect.Proxy.invoke(Proxy.java:397)
	at $Proxy1.getBeacons(Unknown Source)
	at com.estimote.sdk.cloud.internal.InternalEstimoteCloud.getBeacons(Unknown Source)
	at com.estimote.sdk.cloud.internal.AnalyticsManager.fetchOwnedDevicesIfEnabled(Unknown Source)
	at com.estimote.sdk.service.BeaconService.onBind(Unknown Source)
	at android.app.ActivityThread.handleBindService(ActivityThread.java:3022)

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.