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

(안드로이드)소스 오류

0 추천
비콘을이용해서 프로젝트를 만들고있는데 어디가 오류인질모르겠네요 이 정도로 오류를 찾아낼 수 있나요?

 

디버깅

Thread [<1> main] (Suspended (exception ActivityNotFoundException))        

           <VM does not provide monitor information>       

           Instrumentation.checkStartActivityResult(int, Object) line: 1628        

           Instrumentation.execStartActivity(Context, IBinder, IBinder, Activity, Intent, int, Bundle) line: 1424         

           MainActivity(Activity).startActivityForResult(Intent, int, Bundle) line: 3468       

           MainActivity(Activity).startActivityForResult(Intent, int) line: 3429       

           MainActivity(Activity).startActivity(Intent, Bundle) line: 3671  

           MainActivity(Activity).startActivity(Intent) line: 3639  

           MainActivity.onButtonClicked(View) line: 101         

           Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]        

           Method.invoke(Object, Object...) line: 515  

           View$1.onClick(View) line: 3822    

           Button(View).performClick() line: 4442       

           View$PerformClick.run() line: 18471

           Handler.handleCallback(Message) line: 733

           ViewRootImpl$ViewRootHandler(Handler).dispatchMessage(Message) line: 95

           Looper.loop() line: 136    

           ActivityThread.main(String[]) line: 5103      

           Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]        

           Method.invoke(Object, Object...) line: 515  

           ZygoteInit$MethodAndArgsCaller.run() line: 790     

           ZygoteInit.main(String[]) line: 606

           NativeStart.main(String[]) line: not available [native method]

 

로그캣

09-28 02:09:16.078: D/AndroidRuntime(14250): Shutting down VM

09-28 02:09:16.078: W/dalvikvm(14250): threadid=1: thread exiting with uncaught exception (group=0x41a88e48)

09-28 02:09:16.078: E/AndroidRuntime(14250): FATAL EXCEPTION: main

09-28 02:09:16.078: E/AndroidRuntime(14250): Process: com.perples.recosample, PID: 14250

09-28 02:09:16.078: E/AndroidRuntime(14250): java.lang.IllegalStateException: Could not execute method of the activity

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.view.View$1.onClick(View.java:3827)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.view.View.performClick(View.java:4442)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.view.View$PerformClick.run(View.java:18471)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.os.Handler.handleCallback(Handler.java:733)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.os.Handler.dispatchMessage(Handler.java:95)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.os.Looper.loop(Looper.java:136)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.ActivityThread.main(ActivityThread.java:5103)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at java.lang.reflect.Method.invokeNative(Native Method)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at java.lang.reflect.Method.invoke(Method.java:515)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:606)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at dalvik.system.NativeStart.main(Native Method)

09-28 02:09:16.078: E/AndroidRuntime(14250): Caused by: java.lang.reflect.InvocationTargetException

09-28 02:09:16.078: E/AndroidRuntime(14250):        at java.lang.reflect.Method.invokeNative(Native Method)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at java.lang.reflect.Method.invoke(Method.java:515)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.view.View$1.onClick(View.java:3822)

09-28 02:09:16.078: E/AndroidRuntime(14250):        ... 11 more

09-28 02:09:16.078: E/AndroidRuntime(14250): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.perples.recosample/com.perples.recosample.start}; have you declared this activity in your AndroidManifest.xml?

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1628)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.Activity.startActivityForResult(Activity.java:3468)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.Activity.startActivityForResult(Activity.java:3429)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.Activity.startActivity(Activity.java:3671)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at android.app.Activity.startActivity(Activity.java:3639)

09-28 02:09:16.078: E/AndroidRuntime(14250):        at com.perples.recosample.MainActivity.onButtonClicked(MainActivity.java:101)

09-28 02:09:16.078: E/AndroidRuntime(14250):        ... 14 more
lgr (280 포인트) 님이 2015년 9월 28일 질문

1개의 답변

0 추천
Could not execute method of the activity : 메소드 호출을 안하신거같고..

have you declared this activity in your AndroidManifest.xml? : 매니패스트에 권한설정 안해주신거같습니다.

threadid=1: thread exiting with uncaught exception  : 스레드에서 exception 처리하셔야될거같네요.

 

종합적으로 oncreate 안에서 오류나는거같은데...
헬프미 (5,430 포인트) 님이 2015년 9월 28일 답변
...