2012-07-25 80 views
0

试图开发的Hello World,但模拟器得到强制关闭错误。在此先感谢Android应用程序强制关闭,同时启动

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

你在清单中声明你的活动引起的? – Shrikant 2012-07-25 06:40:47

+0

@Shrikant如果只是在Eclipse中添加一个新项目,它应该由它自己完成。 pawarrohit14你可以请,发布一些代码?或者添加更多信息,例如,如果您是通过垃圾或Eclipse向导创建项目的。 – axierjhtjz 2012-07-25 06:42:09

+0

发布您的AndroidMenifest.xml – rajpara 2012-07-25 06:43:38

回答

0
:致

ClassNotFoundException通常,当您尝试在较低的SDK版本运行你的应用程序比目标SDK

+0

你如何看待?我的意思是,它不是一个系统类或任何('com.exampe.helloww.HelloActivity') – Nanne 2012-07-25 06:45:09

+0

@mihail请验证您的答案,因为任何APK如果不是该设备兼容无法安装,也有最低SDK值 – rajpara 2012-07-25 06:45:53

+0

首先检查您的清单。如果MinSdkVersion低于TargedSdkVersion,那么你可以使用一些在较低Sdk中不可用的类。例如,从SDK = 9开始可以使用Base64解码,如果您尝试在SDK = 8上使用它,您将得到ClassNotFoundException。 – mihail 2012-07-25 06:47:52

0

添加您HelloActivity在清单file.Due这个你找不到活动和你正在ClassNotFoundException的作为

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

相关问题