마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱이 중지되었습니다. 로그캣 첨부합니다.

0 추천

빨갛게 칠한 부분이 추가한 부분입니다. 원래는 탭레이아웃만 구현된 ui만 구현된 앱이였습니다.

다른 프로젝트에서 텍스트를 음성을 변환하는 앱을 작성하고 필요한 부분을 복사해서 가져왔습니다.

그런데 스마트폰에 연결하여 실행해보니 중지되었습니다가 떠서 당황스럽네요.

밑에는 로그캣입니다.

hun1705 (120 포인트) 님이 2015년 9월 30일 질문
로그캣이 잘 안보이는 듯 하여 올립니다.
09-30 13:20:37.740  31247-31247/kr.ac.koreatech.seonghoon.final_project E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: kr.ac.koreatech.seonghoon.final_project, PID: 31247
    java.lang.RuntimeException: Unable to start activity ComponentInfo{kr.ac.koreatech.seonghoon.final_project/kr.ac.koreatech.seonghoon.final_project.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2693)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)
            at android.app.ActivityThread.access$900(ActivityThread.java:177)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:145)
            at android.app.ActivityThread.main(ActivityThread.java:5942)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)
     Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
            at kr.ac.koreatech.seonghoon.final_project.MainActivity.onCreate(MainActivity.java:28)
            at android.app.Activity.performCreate(Activity.java:6288)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)
            at android.app.ActivityThread.access$900(ActivityThread.java:177)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:145)
            at android.app.ActivityThread.main(ActivityThread.java:5942)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)
09-30 13:20:39.410  31247-31247/kr.ac.koreatech.seonghoon.final_project I/Process﹕ Sending signal. PID: 31247 SIG: 9

1개의 답변

0 추천
메인액티비티에 이미지버튼이 없어서 널포인트 익셉션이 나는군요
익명사용자 님이 2015년 9월 30일 답변
코드를 살펴보니 setContentView
위에서 찾고 있군요....
순서를 바꾸세요
...