解决用户还没有点击更新,就去动mDownloadBinder,导致的空指针bug #68
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
昨天修出了一个bug,不好意思,麻烦再帮忙合并一下:
解决下面的空指针,昨天太晚了,只盯着那个问题测试了。
04-07 16:16:30.942 28268-28268/com.csii.mobilebank E/AndroidRuntime: FATAL EXCEPTION: main Process: com.csii.mobilebank, PID: 28268 java.lang.NullPointerException: Attempt to invoke virtual method 'void com.vector.update_app.service.DownloadService$DownloadBinder.stop(java.lang.String)' on a null object reference at com.vector.update_app.UpdateDialogFragment.cancelDownloadService(UpdateDialogFragment.java:314) at com.vector.update_app.UpdateDialogFragment.onClick(UpdateDialogFragment.java:301) at android.view.View.performClick(View.java:6291) at android.view.View$PerformClick.run(View.java:24931) at android.os.Handler.handleCallback(Handler.java:808) at android.os.Handler.dispatchMessage(Handler.java:101) at android.os.Looper.loop(Looper.java:166) at android.app.ActivityThread.main(ActivityThread.java:7406) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:926)