Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.os.Message android.app.IntentService$ServiceHandler.obtainMessage()' on a null object reference
使用Android intentService 的实现类中 要是重写了onCreate() 而没有调用父类的 super.onCreate(); 时会报这个错。
@Override public void onCreate() { // super.onCreate(); }
bug中还不会出现自己写的代码的错误提示,
java.lang.RuntimeException: Unable to start service com.***.***.Service.FloatingService@4eefcc0 with Intent { cmp=com.***.***/.Service.FloatingService }: java.lang.NullPointerException: Attempt to invoke virtual method 'android.os.Message android.app.IntentService$ServiceHandler.obtainMessage()' on a null object reference at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4344) at android.app.ActivityThread.access00(ActivityThread.java:237) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1951) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7656) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.os.Message android.app.IntentService$ServiceHandler.obtainMessage()' on a null object reference at android.app.IntentService.onStart(IntentService.java:128) at android.app.IntentService.onStartCommand(IntentService.java:142) at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4326) at android.app.ActivityThread.access00(ActivityThread.java:237) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1951) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7656) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) I/Process: Sending signal. PID: 6897 SIG: 9
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)