에러 좀 잡아주세요ㅠㅠ
메인액티비티에서 버튼을 눌러 서비스를 시작하고 서비스는 핸들러를 이용해 서브쓰레드의 결과값을 가져옵니다.
이때 서브쓰레드 imap을 이용한 메일가져오기 입니다. 읽지 않은 메일이 수신될 때까지 쓰레드는 동작하며
메일이 있을 경우 동작을 멈추고 핸들러를 통해 서비스에서 새메일 알림을 해줍니다.
뭔가 핸들러 이용이 잘못된거같아요.
도와주세요!!
05-28 18:59:36.525: W/dalvikvm(17976): threadid=1: thread exiting with uncaught exception (group=0x41c8c2a0)
05-28 18:59:36.530: E/AndroidRuntime(17976): FATAL EXCEPTION: main
05-28 18:59:36.530: E/AndroidRuntime(17976): java.lang.NullPointerException
05-28 18:59:36.530: E/AndroidRuntime(17976): at com.example.readimapactivity.ImapService$1.handleMessage(ImapService.java:83)
05-28 18:59:36.530: E/AndroidRuntime(17976): at android.os.Handler.dispatchMessage(Handler.java:99)
05-28 18:59:36.530: E/AndroidRuntime(17976): at android.os.Looper.loop(Looper.java:137)
05-28 18:59:36.530: E/AndroidRuntime(17976): at android.app.ActivityThread.main(ActivityThread.java:4921)
05-28 18:59:36.530: E/AndroidRuntime(17976): at java.lang.reflect.Method.invokeNative(Native Method)
05-28 18:59:36.530: E/AndroidRuntime(17976): at java.lang.reflect.Method.invoke(Method.java:511)
05-28 18:59:36.530: E/AndroidRuntime(17976): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
05-28 18:59:36.530: E/AndroidRuntime(17976): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
05-28 18:59:36.530: E/AndroidRuntime(17976): at dalvik.system.NativeStart.main(Native Method)