用NoClassDefFoundError的解析 [英] NoClassDefFoundError with parse

查看:181
本文介绍了用NoClassDefFoundError的解析的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以帮我解决这一问题?当我使用由解析创建一个分析类Eclipse的运行我的Andr​​oid应用程序这个问题出现。

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: main 03-27 11:43:35.378: E/AndroidRuntime(25869): java.lang.NoClassDefFoundError: com.parse.ParseCrashReporting 03-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的解析的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆