안드로이드 개발 질문/답변
(글 수 45,052)
notification에 배터리퍼센테이지 표시해주는거 공부삼아 만들고 있는데 처음 제대로 만들려고 하는거라
모르는게 많네요..ㅠㅠ
서비스,스레드,핸들러 뭐 이런거 넣어서 코드 작성중인데... 한번 봐주십시오....ㅠ
02-07 11:31:05.362: DEBUG/AndroidRuntime(270): Shutting down VM
02-07 11:31:05.362: WARN/dalvikvm(270): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): FATAL EXCEPTION: main
02-07 11:31:05.381: ERROR/AndroidRuntime(270): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.BATTERY_CHANGED flg=0x70000000 (has extras) } in exam.AndroidFirst.NewService$1@43dc6f48
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:905)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.os.Handler.handleCallback(Handler.java:587)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.os.Handler.dispatchMessage(Handler.java:92)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.os.Looper.loop(Looper.java:123)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.app.ActivityThread.main(ActivityThread.java:4627)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at java.lang.reflect.Method.invokeNative(Native Method)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at java.lang.reflect.Method.invoke(Method.java:521)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at dalvik.system.NativeStart.main(Native Method)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): Caused by: java.lang.NullPointerException
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at exam.AndroidFirst.NewService$1.onBatteryChanged(NewService.java:47)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at exam.AndroidFirst.NewService$1.onReceive(NewService.java:28)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): ... 9 more
02-07 11:31:07.062: INFO/Process(270): Sending signal. PID: 270 SIG: 9
02-07 11:31:07.086: INFO/ActivityManager(60): Process exam.AndroidFirst (pid 270) has died.
02-07 11:31:07.086: WARN/ActivityManager(60): Service crashed 2 times, stopping: ServiceRecord{43f6c688 exam.AndroidFirst/.NewService}
02-07 11:31:07.112: WARN/InputManagerService(60): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43f9b688
02-07 11:31:08.959: WARN/ActivityManager(60): Activity destroy timeout for HistoryRecord{43ec4df0 exam.AndroidFirst/.AndroidFirst}
모르는게 많네요..ㅠㅠ
서비스,스레드,핸들러 뭐 이런거 넣어서 코드 작성중인데... 한번 봐주십시오....ㅠ
02-07 11:31:05.362: DEBUG/AndroidRuntime(270): Shutting down VM
02-07 11:31:05.362: WARN/dalvikvm(270): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): FATAL EXCEPTION: main
02-07 11:31:05.381: ERROR/AndroidRuntime(270): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.BATTERY_CHANGED flg=0x70000000 (has extras) } in exam.AndroidFirst.NewService$1@43dc6f48
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:905)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.os.Handler.handleCallback(Handler.java:587)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.os.Handler.dispatchMessage(Handler.java:92)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.os.Looper.loop(Looper.java:123)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.app.ActivityThread.main(ActivityThread.java:4627)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at java.lang.reflect.Method.invokeNative(Native Method)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at java.lang.reflect.Method.invoke(Method.java:521)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at dalvik.system.NativeStart.main(Native Method)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): Caused by: java.lang.NullPointerException
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at exam.AndroidFirst.NewService$1.onBatteryChanged(NewService.java:47)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at exam.AndroidFirst.NewService$1.onReceive(NewService.java:28)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:892)
02-07 11:31:05.381: ERROR/AndroidRuntime(270): ... 9 more
02-07 11:31:07.062: INFO/Process(270): Sending signal. PID: 270 SIG: 9
02-07 11:31:07.086: INFO/ActivityManager(60): Process exam.AndroidFirst (pid 270) has died.
02-07 11:31:07.086: WARN/ActivityManager(60): Service crashed 2 times, stopping: ServiceRecord{43f6c688 exam.AndroidFirst/.NewService}
02-07 11:31:07.112: WARN/InputManagerService(60): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43f9b688
02-07 11:31:08.959: WARN/ActivityManager(60): Activity destroy timeout for HistoryRecord{43ec4df0 exam.AndroidFirst/.AndroidFirst}



