问题描述
有人可以帮我解决这一问题?当我使用由解析创建一个分析类Eclipse的运行我的Android应用程序这个问题出现。
Can somebody help me to fix this? When I run my android application on eclipse using a parse class created by Parse this issue appear.
十一月3日至27日:43:35.378:E / AndroidRuntime(25869):致命异常:主要
11月3日至27日:43:35.378:E / AndroidRuntime(25869):java.lang.NoClassDefFoundError的:com.parse.ParseCrashReporting
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在com.parse.starter.ParseApplication.onCreate(ParseApplication.java:17)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1024)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4684)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.app.ActivityThread.access $ 1400(ActivityThread.java:159)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1376)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.os.Handler.dispatchMessage(Handler.java:99)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.os.Looper.loop(Looper.java:137)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在android.app.ActivityThread.main(ActivityThread.java:5419)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在java.lang.reflect.Method.invokeNative(本机方法)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在java.lang.reflect.Method.invoke(Method.java:525)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1187)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
11月3日至27日:43:35.378:E / AndroidRuntime(25869):在dalvik.system.NativeStart.main(本机方法)
03-27 11:43:35.378: E/AndroidRuntime(25869): FATAL EXCEPTION: main03-27 11:43:35.378: E/AndroidRuntime(25869): java.lang.NoClassDefFoundError: com.parse.ParseCrashReporting03-27 11:43:35.378: E/AndroidRuntime(25869): at com.parse.starter.ParseApplication.onCreate(ParseApplication.java:17)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1024)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4684)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.app.ActivityThread.access$1400(ActivityThread.java:159)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1376)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.os.Handler.dispatchMessage(Handler.java:99)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.os.Looper.loop(Looper.java:137)03-27 11:43:35.378: E/AndroidRuntime(25869): at android.app.ActivityThread.main(ActivityThread.java:5419)03-27 11:43:35.378: E/AndroidRuntime(25869): at java.lang.reflect.Method.invokeNative(Native Method)03-27 11:43:35.378: E/AndroidRuntime(25869): at java.lang.reflect.Method.invoke(Method.java:525)03-27 11:43:35.378: E/AndroidRuntime(25869): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1187)03-27 11:43:35.378: E/AndroidRuntime(25869): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)03-27 11:43:35.378: E/AndroidRuntime(25869): at dalvik.system.NativeStart.main(Native Method)
推荐答案
java.lang.NoClassDefFoundError的进入画面,如果类加载器,它负责动态加载的类,找不到你是班里的.class文件尝试使用。这可能表明,执行你的code当你没有设置类路径选项。
java.lang.NoClassDefFoundError comes into picture if the classloader, which is responsible for dynamically loading classes, cannot find the .class file for the class that you're trying to use. It probably indicates that you haven't set the classpath option when executing your code.
介绍如何设置,当你执行的类路径。
This link explains how to set the classpath when you execute.
这篇关于用NoClassDefFoundError的解析的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!