2012-07-25 7 views
0

Essayer de développer le monde bonjour, mais en obtenant force fermer l'erreur sur l'émulateur. merci à l'avanceapplication android force fermer tout en commençant

07-25 12:04:12.308: D/AndroidRuntime(277): Shutting down VM 
07-25 12:04:12.308: W/dalvikvm(277): threadid=1: thread exiting with uncaught exception (group=0x4001d800) 
07-25 12:04:12.368: E/AndroidRuntime(277): FATAL EXCEPTION: main 
07-25 12:04:12.368: E/AndroidRuntime(277): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.exampe.helloww/com.exampe.helloww.HelloActivity}: java.lang.ClassNotFoundException: com.exampe.helloww.HelloActivity in loader dalvik.system.PathClassLoader[/data/app/com.exampe.helloww-2.apk] 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.os.Handler.dispatchMessage(Handler.java:99) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.os.Looper.loop(Looper.java:123) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.ActivityThread.main(ActivityThread.java:4627) 
07-25 12:04:12.368: E/AndroidRuntime(277): at java.lang.reflect.Method.invokeNative(Native Method) 
07-25 12:04:12.368: E/AndroidRuntime(277): at java.lang.reflect.Method.invoke(Method.java:521) 
07-25 12:04:12.368: E/AndroidRuntime(277): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
07-25 12:04:12.368: E/AndroidRuntime(277): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
07-25 12:04:12.368: E/AndroidRuntime(277): at dalvik.system.NativeStart.main(Native Method) 
07-25 12:04:12.368: E/AndroidRuntime(277): Caused by: java.lang.ClassNotFoundException: com.exampe.helloww.HelloActivity in loader dalvik.system.PathClassLoader[/data/app/com.exampe.helloww-2.apk] 
07-25 12:04:12.368: E/AndroidRuntime(277): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 
07-25 12:04:12.368: E/AndroidRuntime(277): at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 
07-25 12:04:12.368: E/AndroidRuntime(277): at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 
07-25 12:04:12.368: E/AndroidRuntime(277): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) 
07-25 12:04:12.368: E/AndroidRuntime(277): ... 11 more 
07-25 12:04:17.158: I/Process(277): Sending signal. PID: 277 SIG: 9 
+2

avez-vous déclaré votre activité dans le manifeste? – Shrikant

+0

@Shrikant si juste ajouté un nouveau projet avec Eclipse, il aurait dû le faire par ses propres moyens. pawarrohit14 pourriez-vous s'il vous plaît, poster une partie du code? Ou ajoutez un peu plus d'informations, par exemple, si vous avez créé le projet à partir de scrach ou avec l'assistant Eclipse. – axierjhtjz

+0

poster votre AndroidMenifest.xml – rajpara

Répondre

0

le ClassNotFoundException est généralement provoqué lorsque vous essayez d'exécuter votre application sur la version inférieure de SDK que le sdk cible

+0

Comment voyez-vous? Je veux dire, ce n'est pas une classe système ou quoi que ce soit ('com.exampe.helloww.HelloActivity') – Nanne

+0

@mihail s'il vous plaît vérifier votre réponse, parce que n'importe quel APK ne peut pas installer s'il n'est pas compatible pour cet appareil, il y a aussi valeur minimale du SDK – rajpara

+0

Vérifiez d'abord votre manifeste. Si la version MinSdkVersion est inférieure à la version TargedSdkVersion, vous pouvez utiliser certaines classes qui ne sont pas disponibles dans la version inférieure de Sdk. Par exemple, le décodage Base64 est disponible depuis SDK = 9, si vous essayez de l'utiliser sur SDK = 8, vous obtiendrez ClassNotFoundException. – mihail

0

Ajoutez votre HelloActivity dans Manifest file.Due à ce votre activité ne se trouve pas et que vous obtenez ClassNotFoundException comme

E/AndroidRuntime (277): Causé par: java.lang.ClassNotFoundException:com.exampe.helloww.HelloActivity