加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 运行Facebook官方示例时的NoClassDefFoundError

发布时间:2020-12-15 02:21:11 所属栏目:Java 来源:网络整理
导读:Sorry I am new,stackoverflow does not allow me to post image and links… 我尝试使用官方Android SDK(http://github.com/facebook/facebook-android-sdk/).我安装SDK并尝试运行示例 首先,它在“构建”失败,它找不到Facebook SDK,所以我尝试按照SDK页面中

Sorry I am new,stackoverflow does not
allow me to post image and links…

我尝试使用官方Android SDK(http://github.com/facebook/facebook-android-sdk/).我安装SDK并尝试运行示例

首先,它在“构建”失败,它找不到Facebook SDK,所以我尝试按照SDK页面中的步骤进行操作:

Add a dependency on the Facebook
Android SDK library on your
application:

  1. from the File menu,select “Properties”
  2. once the project Properties are displayed,open the Android section,
    which should list the build targets
    and libraries
  3. in the bottom “Library” section,click “Add…” and select the Facebook
    SDK project
  4. refer to 07001
    for more details

我查看了#4的链接,它显示了一个Mac OS X版本Eclipse,它有Library部分,但在我的Vista PC上,使用Eclipse 3.5.2,它没有Library部分……

–http://developer.android.com/images/developing/adt-props-isLib.png

–http://farm5.static.flickr.com/4138/4852346022_fc8f6bedbe_b.jpg

我尝试在Java Build Path中添加Facebook SDK.现在它可以在模拟器和设备上“构建”并启动.然而,一旦它启动,它崩溃,logcat显示:

ERROR / AndroidRuntime(518):java.lang.NoClassDefFoundError:com.facebook.android.Util

–http://farm5.static.flickr.com/4138/4852346048_f4a3b998a3_b.jpg)

我四处搜索了“NoClassDefFoundError”程序,但似乎那些解决方案正在解决外部JAR文件.我没有添加其他JAR文件的问题,这个Facebook SDK不是JAR …

我尝试了清理,重建,删除所有内容并重新配置,但还不能解决这个问题.

任何人都有想法请帮助,谢谢.

解决方法

如果在运行时找不到类,即使在编译程序时它可用,也会抛出此异常.您需要仔细检查SDK jar是否可用,然后在启动配置中进行编程.这包括罐子实际存在于设备中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读