2013-02-07 1 views
0

이 오류는 무엇을 의미합니까? 런타임에이 오류가 발생합니다. 앱을 시작하려고하면 앱이 다운됩니다. 나는 안드로이드 프로그래밍에서 새로운 편이다.런타임 오류 - 어떻게해야합니까?

코드를 살펴본 결과 찾을 수 없었습니다. 도와 주셔서 감사합니다. 이 오류 로그에서 언급되는 경우 소스 인 경우 모든

02-07 14:32:57.967: E/Trace(943): error opening trace file: No such file or directory (2) 
02-07 14:32:58.386: E/AndroidRuntime(943): FATAL EXCEPTION: main 
02-07 14:32:58.386: E/AndroidRuntime(943): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.quiz/com.example.quiz.Splash}: java.lang.ClassNotFoundException: Didn't find class "com.example.quiz.Splash" on path: /data/app/com.example.quiz-2.apk 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.ActivityThread.access$600(ActivityThread.java:141) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.os.Handler.dispatchMessage(Handler.java:99) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.os.Looper.loop(Looper.java:137) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.ActivityThread.main(ActivityThread.java:5039) 
02-07 14:32:58.386: E/AndroidRuntime(943): at java.lang.reflect.Method.invokeNative(Native Method) 
02-07 14:32:58.386: E/AndroidRuntime(943): at java.lang.reflect.Method.invoke(Method.java:511) 
02-07 14:32:58.386: E/AndroidRuntime(943): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 
02-07 14:32:58.386: E/AndroidRuntime(943): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 
02-07 14:32:58.386: E/AndroidRuntime(943): at dalvik.system.NativeStart.main(Native Method) 
02-07 14:32:58.386: E/AndroidRuntime(943): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.quiz.Splash" on path: /data/app/com.example.quiz-2.apk 
02-07 14:32:58.386: E/AndroidRuntime(943): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65) 
02-07 14:32:58.386: E/AndroidRuntime(943): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
02-07 14:32:58.386: E/AndroidRuntime(943): at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.Instrumentation.newActivity(Instrumentation.java:1054) 
02-07 14:32:58.386: E/AndroidRuntime(943): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097) 
02-07 14:32:58.386: E/AndroidRuntime(943): ... 11 more 
+0

매니페스트 파일을 게시하십시오. –

+0

신경 쓰지 마세요. 나는 그것을 고쳤다. – IlhamiD

답변

0
  1. 먼저 확인합니다.
  2. 입력 실수인지 확인하십시오. 입력 오류가 있는지 확인하십시오.
  3. 아직 작동하지 않는다면 새 프로젝트를 만들고 이름을 변경하는 것이 더 쉽습니다. 이 코드는 이미 여러 번 수행되었으며 항상 작동했습니다.) 물론 모든 코드를 복사해야합니다.
0

매니페스트에서 스플래시 활동을 놓친 것처럼 보입니다.

<activity android:name=".Splash"/> 

해당 줄이 매니페스트에 표시되는지 확인하십시오. 추가하지 않을 경우 참조하십시오.

+0

그렇지 않은 경우 오류 로그에 게시됩니다. 다소 '당신 manifest.xml에서 선언 했습니까?'라는 메시지가 자주 나에게 전해졌습니다 ^^ – Ekonion

+0

문제는 패키지 이름이었습니다. 다른 패키지 이름의 파일 중 일부를 복사하고 변경하는 것을 잊었습니다. 초보자 실수 – IlhamiD