【问题标题】:android: Parse.com Parseobject classnotfound errorandroid: Parse.com Parseobject classnotfound 错误
【发布时间】:2012-05-26 12:58:45
【问题描述】:

我在我的 android 应用程序中使用 Parse.com 的库,但出现以下错误。

05-26 18:43:31.838:E/AndroidRuntime(4759):致命异常:主要 05-26 18:43:31.838: E/AndroidRuntime(4759): java.lang.NoClassDefFoundError: com.parse.ParseObject 05-26 18:43:31.838:E/AndroidRuntime(4759):在 com.parse.starter.ParseStarterProjectActivity.onCreate(ParseStarterProjectActivity.java:14) 05-26 18:43:31.838: E/AndroidRuntime(4759): 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 05-26 18:43:31.838: E/AndroidRuntime(4759): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722) 05-26 18:43:31.838: E/AndroidRuntime(4759): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784) 05-26 18:43:31.838: E/AndroidRuntime(4759): 在 android.app.ActivityThread.access$1500(ActivityThread.java:123) 05-26 18:43:31.838:E/AndroidRuntime(4759):在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:939) 05-26 18:43:31.838: E/AndroidRuntime(4759): 在 android.os.Handler.dispatchMessage(Handler.java:99) 05-26 18:43:31.838:E/AndroidRuntime(4759):在 android.os.Looper.loop(Looper.java:130) 05-26 18:43:31.838: E/AndroidRuntime(4759):在 android.app.ActivityThread.main(ActivityThread.java:3835) 05-26 18:43:31.838:E/AndroidRuntime(4759):在 java.lang.reflect.Method.invokeNative(Native Method) 05-26 18:43:31.838:E/AndroidRuntime(4759):在 java.lang.reflect.Method.invoke(Method.java:507) 05-26 18:43:31.838: E/AndroidRuntime(4759):在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847) 05-26 18:43:31.838: E/AndroidRuntime(4759): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) 05-26 18:43:31.838:E/AndroidRuntime(4759):在 dalvik.system.NativeStart.main(Native Method)

请帮我解决这个问题

【问题讨论】:

  • 还是一样。事实上,我使用了他们的示例项目。其中 libs 文件夹已存在。
  • 你是如何导入 jar 的? libs 文件夹? external jar ?
  • libs 文件夹,运行前没有错误。只有运行时异常。

标签: android classnotfoundexception parse-platform


【解决方案1】:

在检查 SDK 版本后,出于某种疯狂的原因,我在 Parse 和 Android 上遇到了同样的问题,我注意到没有 Target SDK 版本,但 Min SDK 版本有一个。我刚刚添加了目标 SDK 版本(在这种情况下为 8)以匹配 Min 版本并且它可以工作。我猜 Parse 会检查目标 SDK 版本或其他东西。

【讨论】:

    【解决方案2】:

    我希望这对你有帮助。

    打开项目的属性。

    点击java构建路径。

    单击订单和导出选项卡,然后单击解析 jar 文件进行检查。

    构建并清理您的项目,然后运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-19
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      • 2016-05-03
      • 1970-01-01
      相关资源
      最近更新 更多