gpt4 book ai didi

java - 在 Eclipse 中添加 SocialAuth 时出现 NoClassDefFoundError

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:41 26 4
gpt4 key购买 nike

我尝试将外部库添加到我的 Android 项目,但没有成功。我的应用程序在运行时因异常而崩溃:

09-06 07:44:41.921: E/AndroidRuntime(601): java.lang.NoClassDefFoundError: org.brickred.socialauth.android.SocialAuthAdapter

找到了许多不同的神奇解决方案,但没有任何帮助:

  1. 创建目录“libs”并在其中添加 JAR。
  2. 还在“项目属性 → Java 构建路径 → 库”中添加了 JAR
  3. 在“Project properties → Java build path → Order and Export”中将 JAR 移至顶部并选中
  4. 尝试清理项目甚至创建新项目。
  5. 安装了最新版本的 Eclipse。

我看到添加库时 APK 的大小发生了变化。

有什么想法吗?

使用的软件:

  • Eclipse:版本:Juno Release Build id:20120614-1722
  • ADT:20.0.3.v201208082019-427395

最佳答案

我遇到了同样的问题,这里的现有答案都没有解决问题。

然后我检查了 SocialAuth 示例(有效),并注意到 jar 名称与我的不同 - socialauth-android.jar 而不是 socialauth-android-1.0.jar

我使用了 socialauth-android.jar jar,运行时错误消失了。

关于java - 在 Eclipse 中添加 SocialAuth 时出现 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12295754/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com