treehouses / remote

⚡ control Raspberry Pi from Android Device through Bluetooth ⚡
https://play.google.com/store/apps/details?id=io.treehouses.remote
GNU Affero General Public License v3.0
61 stars 27 forks source link

Unable to start service #2037

Closed Okuro3499 closed 3 weeks ago

Okuro3499 commented 3 weeks ago
Exception java.lang.RuntimeException: Unable to start service io.treehouses.remote.utils.GPSService@cc59993 with Intent { cmp=io.treehouses.remote/.utils.GPSService }: java.lang.IllegalArgumentException: provider "gps" does not exist
  at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4724)
  at android.app.ActivityThread.access$2000 (ActivityThread.java:256)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2129)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at androidx.test.espresso.base.Interrogator.loopAndInterrogate (Interrogator.java:10)
  at androidx.test.espresso.base.UiControllerImpl.loopUntil (UiControllerImpl.java:7)
  at androidx.test.espresso.base.UiControllerImpl.loopUntil (UiControllerImpl.java:1)
  at androidx.test.espresso.base.UiControllerImpl.injectMotionEvent (UiControllerImpl.java:5)
  at androidx.test.espresso.action.MotionEvents.sendUp (MotionEvents.java:6)
  at androidx.test.espresso.action.MotionEvents.sendUp (MotionEvents.java:1)
  at androidx.test.espresso.action.Tap.sendSingleTap (Tap.java:5)
  at androidx.test.espresso.action.Tap.-$$Nest$smsendSingleTap
  at androidx.test.espresso.action.Tap$1.sendTap (Tap.java:1)
  at androidx.test.espresso.action.GeneralClickAction.perform (GeneralClickAction.java:4)
  at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform (ViewInteraction.java:2)
  at androidx.test.espresso.ViewInteraction.doPerform (ViewInteraction.java:23)
  at androidx.test.espresso.ViewInteraction.-$$Nest$mdoPerform
  at androidx.test.espresso.ViewInteraction$1.call (ViewInteraction.java:6)
  at androidx.test.espresso.ViewInteraction$1.call (ViewInteraction.java:1)
  at java.util.concurrent.FutureTask.run (FutureTask.java:266)
  at android.os.Handler.handleCallback (Handler.java:938)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loopOnce (Looper.java:201)
  at android.os.Looper.loop (Looper.java:288)
  at android.app.ActivityThread.main (ActivityThread.java:7870)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:548)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1003)
Caused by java.lang.IllegalArgumentException: provider "gps" does not exist
  at android.os.Parcel.createExceptionOrNull (Parcel.java:2429)
  at android.os.Parcel.createException (Parcel.java:2409)
  at android.os.Parcel.readException (Parcel.java:2392)
  at android.os.Parcel.readException (Parcel.java:2334)
  at android.location.ILocationManager$Stub$Proxy.registerLocationListener (ILocationManager.java:1445)
  at android.location.LocationManager.requestLocationUpdates (LocationManager.java:1498)
  at android.location.LocationManager.requestLocationUpdates (LocationManager.java:1186)
  at android.location.LocationManager.requestLocationUpdates (LocationManager.java:1151)
  at android.location.LocationManager.requestLocationUpdates (LocationManager.java:1122)
  at io.treehouses.remote.utils.GPSService.getLocation (GPSService.kt:76)
  at io.treehouses.remote.utils.GPSService.onStartCommand (GPSService.kt:60)
  at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:4706)
Caused by android.os.RemoteException: Remote stack trace:
  at com.android.internal.util.Preconditions.checkArgument (Preconditions.java:59)
  at com.android.server.location.LocationManagerService.registerLocationListener (LocationManagerService.java:718)
  at android.location.ILocationManager$Stub.onTransact (ILocationManager.java:585)
  at android.os.Binder.execTransactInternal (Binder.java:1179)
  at android.os.Binder.execTransact (Binder.java:1143)