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

실행시 MainActivity에서 에러난 부분이 없는데 실행이 안되요 ㅠㅠ

0 추천
초보입니다...ㅠㅠ

로그좀 봐주시면 감사하겠습니다 ㅠ

FATAL EXCEPTION: main
                                                                            Process: com.example.eunbo.wifilist, PID: 14087
                                                                            java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.eunbo.wifilist/com.example.eunbo.wifilist.MainActivity}: java.lang.InstantiationException: java.lang.Class<com.example.eunbo.wifilist.MainActivity> has no zero argument constructor
                                                                                at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2327)
                                                                                at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                                at android.app.ActivityThread.access$900(ActivityThread.java:150)
                                                                                at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                                at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                at android.os.Looper.loop(Looper.java:148)
                                                                                at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
                                                                             Caused by: java.lang.InstantiationException: java.lang.Class<com.example.eunbo.wifilist.MainActivity> has no zero argument constructor
                                                                                at java.lang.Class.newInstance(Native Method)
                                                                                at android.app.Instrumentation.newActivity(Instrumentation.java:1068)
                                                                                at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2317)
                                                                                at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                                at android.app.ActivityThread.access$900(ActivityThread.java:150)
                                                                                at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                                at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                at android.os.Looper.loop(Looper.java:148)
                                                                                at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
익명사용자 님이 2018년 6월 21일 질문

1개의 답변

0 추천

일단 에러 내용은 기본 생성자가 없어서 나는 거네요.

has no zero argument constructor

인자값 없는 생성자 만들어주면 된대요.

 

Exception 발생해서 앱 팅기는 경우

Caused by 

라는 부분을 찾으시면 그 뒤에 이유가 나오고, 그 밑줄에 오류가 나는 위치가 나옵니다.

 

그 뒤로는 오류 내용을 구글에 검색하면 나와요.

relz (2,550 포인트) 님이 2018년 6월 21일 답변
...