将最新的facebook 4.0.1 sdk导入eclipse以登录为facebook功能时出错

时间:2015-04-13 06:04:10

标签: android facebook facebook-sdk-4.0

错误记录

无法将AppLink解析为类型
DialogFragment无法解析为类型
片段无法解析为类型

有时会显示android:textAllCaps未解决的错误。

我也尝试使用jdk 1.6,但没有解决我的问题。

由于 Vishvendu Palawat

3 个答案:

答案 0 :(得分:1)

Facebook SDK 4.0.1由jdk 1.7编译更高。只需使用jdk 1.7编译您的应用程序和Facebook项目。 如果你想尝试按1.6编译。您可以下载facebook-sdk项目并修复已检查的任何错误并重建它。但我不推荐这个解决方案。

答案 1 :(得分:1)

我今天也面临同样的问题,并找到了解决这些问题的方法,

Facebook SDK 4.0,1在Android Studio中构建并转换为Eclipse项目,因此libs文件夹不包含在库中。

所以在FacebookSDK文件夹中添加libs目录并添加这些文件

 1. android-support-v4.jar
 2. bolts-android-1.1.2.jar

添加清理facebook项目后,错误将得到解决。

你可以从旧的facebook库获取bolds-android-1.1.2.jar或从互联网上获取

并且您还需要执行 Hoai Ba Dinh 所述的步骤

答案 2 :(得分:0)

好像你的sdk-java-eclipse设置被破坏了。

几个指针:

  • 在日食中保留最新的jdk路径
  • 从eclipse中的sdk manager获取最新的sdk
  • 让您的Android图书馆保持最新状态
  • 尽快迁移到Android Studio。