medavox/MuTime

RebootWatcher crashes with MissingTimeDataException, no registerRebootWatcher but in manifest..

nshutov opened this issue · 1 comments

RebootWatcher registered in manifest and this BroadcastReceiver give onReceive but MuTime system dont initialized.
Please dont register RebootWatcher in manifest!

com.medavox.library.mutime.DiskCache.getTimeData
DiskCache.kt, line 34
com.medavox.library.mutime.MissingTimeDataException: no time data in SharedPreferences. Has MuTime been run at least once?

com.medavox.library.mutime.DiskCache.getTimeData DiskCache.kt:34
com.medavox.library.mutime.RebootWatcher.onReceive RebootWatcher.kt:28
android.app.ActivityThread.handleReceiver ActivityThread.java:2419
android.app.ActivityThread.access$1700 ActivityThread.java:135
android.app.ActivityThread$H.handleMessage ActivityThread.java:1272
android.os.Handler.dispatchMessage Handler.java:102
android.os.Looper.loop Looper.java:136
android.app.ActivityThread.main ActivityThread.java:5047
java.lang.reflect.Method.invokeNative Method.java
java.lang.reflect.Method.invoke Method.java:515
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run ZygoteInit.java:828
com.android.internal.os.ZygoteInit.main ZygoteInit.java:644
dalvik.system.NativeStart.main NativeStart.java

Pull requests are welcome, and will be reviewed and accepted :)