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

Android 将最新的facebook 4.0.1 sdk导入eclipse以作为facebook功能登录时出错,android,facebook,facebook-sdk-4.0,Android,Facebook,Facebook Sdk 4.0,错误日志 无法将AppLink解析为类型 DialogFragment无法解析为类型 无法将片段解析为类型 有时它会显示android的错误:textAllCaps未解析 我也尝试使用JDK1.6运行,但并没有解决我的问题 谢谢 Vishvendu Palawat似乎您的sdk-java-eclipse设置被破坏了 几点提示: 在eclipse中保留最新的jdk路径 在eclipse中从sdk管理器获取最新sdk 让您的Android库保持最新 尽快迁移到Android Studio Face

错误日志

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

有时它会显示android的错误:textAllCaps未解析

我也尝试使用JDK1.6运行,但并没有解决我的问题

谢谢
Vishvendu Palawat

似乎您的sdk-java-eclipse设置被破坏了

几点提示:

  • 在eclipse中保留最新的jdk路径
  • 在eclipse中从sdk管理器获取最新sdk
  • 让您的Android库保持最新
  • 尽快迁移到Android Studio

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

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

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

因此,在FacebookSDK文件夹中添加
libs
目录并添加这些文件

 1. android-support-v4.jar
 2. bolts-android-1.1.2.jar
将clean添加到facebook项目后,错误将得到解决

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


你还需要执行Hoai Ba Dinh所说的步骤,但我的另一个项目正在同一个环境中运行,就在我导入facebook sdk时,它给出了这个错误。