Skip to content

Instantly share code, notes, and snippets.

@cyberrob-zz
Last active January 25, 2018 02:37
Show Gist options
  • Save cyberrob-zz/bacb05d756d5f537c3ff35320680faa6 to your computer and use it in GitHub Desktop.
Save cyberrob-zz/bacb05d756d5f537c3ff35320680faa6 to your computer and use it in GitHub Desktop.
crash when changing from km to miles
01-25 10:36:28.363 2362-2362/com.noodoe.sunray.dev E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.noodoe.sunray.dev, PID: 2362
rx.exceptions.OnErrorNotImplementedException: apiHandler is null
at rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call(InternalObservableUtils.java:386)
at rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call(InternalObservableUtils.java:383)
at rx.internal.util.ActionSubscriber.onError(ActionSubscriber.java:44)
at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:153)
at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:115)
at com.noodoe.sunray.communication.ble.BleManagerImpl.lambda$sendSunrayDeviceSettings$7(BleManagerImpl.java:239)
at com.noodoe.sunray.communication.ble.BleManagerImpl.access$lambda$5(Unknown Source:0)
at com.noodoe.sunray.communication.ble.BleManagerImpl$$Lambda$6.call(Unknown Source:6)
at rx.Observable.subscribe(Observable.java:10240)
at rx.Observable.subscribe(Observable.java:10207)
at rx.Observable.subscribe(Observable.java:9982)
at com.noodoe.sunray.settings.device.PreferencesPresenter.sendingPreference(PreferencesPresenter.java:275)
at com.noodoe.sunray.settings.device.PreferencesPresenter.updateDistance(PreferencesPresenter.java:181)
at com.noodoe.sunray.settings.device.PreferencesActivity.lambda$setupListener$3(PreferencesActivity.java:295)
at com.noodoe.sunray.settings.device.PreferencesActivity.access$lambda$3(Unknown Source:0)
at com.noodoe.sunray.settings.device.PreferencesActivity$$Lambda$4.onClick(Unknown Source:2)
at android.view.View.performClick(View.java:6294)
at android.view.View$PerformClick.run(View.java:24770)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
Caused by: java.lang.Exception: apiHandler is null
at com.noodoe.sunray.communication.ble.BleManagerImpl.lambda$sendSunrayDeviceSettings$7(BleManagerImpl.java:239) 
at com.noodoe.sunray.communication.ble.BleManagerImpl.access$lambda$5(Unknown Source:0) 
at com.noodoe.sunray.communication.ble.BleManagerImpl$$Lambda$6.call(Unknown Source:6) 
at rx.Observable.subscribe(Observable.java:10240) 
at rx.Observable.subscribe(Observable.java:10207) 
at rx.Observable.subscribe(Observable.java:9982) 
at com.noodoe.sunray.settings.device.PreferencesPresenter.sendingPreference(PreferencesPresenter.java:275) 
at com.noodoe.sunray.settings.device.PreferencesPresenter.updateDistance(PreferencesPresenter.java:181) 
at com.noodoe.sunray.settings.device.PreferencesActivity.lambda$setupListener$3(PreferencesActivity.java:295) 
at com.noodoe.sunray.settings.device.PreferencesActivity.access$lambda$3(Unknown Source:0) 
at com.noodoe.sunray.settings.device.PreferencesActivity$$Lambda$4.onClick(Unknown Source:2) 
at android.view.View.performClick(View.java:6294) 
at android.view.View$PerformClick.run(View.java:24770) 
at android.os.Handler.handleCallback(Handler.java:790) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:164) 
at android.app.ActivityThread.main(ActivityThread.java:6494) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807) 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment