2013-08-30 74 views
-2

当我在模拟器中运行应用时,它说应用停止不幸。 这里是logcat,任何人都可以找到错误是什么?Android应用停止不幸

12月8日至29日:57:01.014:E /跟踪(780):错误跟踪开口文件:没有这样 文件或目录(2)12月8日至29日:57:01.244:d/AndroidRuntime(780 ): 关闭VM 08-29 12:57:01.244:W/dalvikvm(780):threadid = 1: 线程退出时未捕获的异常(group = 0x40a71930)08-29 12:57:01.334:E/AndroidRuntime (780):FATAL EXCEPTION:main 08-29 12:57:01.334:E/AndroidRuntime(780):java.lang.RuntimeException: 无法实例化活动 ComponentInfo {com.example.android.geofence/com.example .android.geofence.MainActivity}: java.lang.ClassNotFoundException:找不到类 “com.example.android.geofence.MainActivity”on path: /data/app/com.example.android.geofence-2.apk 08-29 12:57:01.334: E/AndroidRuntime(780):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2210) 08-29 12:57:01.334:E/AndroidRuntime(780):at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 08 -29 12:57:01.334:E/AndroidRuntime(780):at android.app.ActivityThread.access $ 600(ActivityThread.java:141)08-29 12:57:01.334:E/AndroidRuntime(780):at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1234) 08-29 12:57:01.334:E/AndroidRuntime(780):at android.o s.Handler.dispatchMessage(Handler.java:99)08-29 12:57:01.334:E/AndroidRuntime(780):at android.os.Looper.loop(Looper.java:137)08-29 12: 57:01.334: E/AndroidRuntime(780):at android.app.ActivityThread.main(ActivityThread.java:5041)08-29 12:57:01.334:E/AndroidRuntime(780):at java.lang .reflect.Method.invokeNative(Native Method)08-29 12:57:01.334:E/AndroidRuntime(780):at java.lang.reflect.Method.invoke(Method.java:511)08-29 12: (780):E/AndroidRuntime(780):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:793) 08-29 12:57:01.334:E/AndroidRuntime(780) :在 com.android.inter nal.os.ZygoteInit.main(ZygoteInit.java:560)08-29 12:57:01.334:E/AndroidRuntime(780):at dalvik.system.NativeStart.main(Native Method)08-29 12:57 :01.334: E/AndroidRuntime(780):导致:java.lang.ClassNotFoundException: 在路径中找不到类“com.example.android.geofence.MainActivity”: /data/app/com.example。 android.geofence-2.apk 08-29 12:57:01.334: E/AndroidRuntime(780):at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65) 08-29 12:57:01.334: E/AndroidRuntime(780):at java.lang.ClassLoader.loadClass(ClassLoader.java:501)08-29 12:57:01.334:E/AndroidRuntime(780):at java.lang.ClassLoader.loadClass( ClassLoader.j ava:461)08-29 12:57:01.334:E/AndroidRuntime(780):at android.app.Instrumentation.newActivity(Instrumentation.java:1054) 08-29 12:57:01.334:E/AndroidRuntime (780):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097) 08-29 12:57:01.334:E/AndroidRuntime(780):...11多

回答

0

这是例外:

java.lang.ClassNotFoundException: Didn't find class "com.example.android.geofence.MainActivity" on path: /data/app/com.example.android.geofence-2.a PK

尝试清洁和建设项目,并在模拟器再次运行。

0

有趣的是这里

12:57:01.334: E/AndroidRuntime(780): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.android.geofence.MainActivity" on path: /data/app/com.example.android.geofence-2.apk 

请检查您的主要活动是真的叫com.example.android.geofence.MainActivity