【问题标题】:Can't import facebook-sdk to eclipse无法将 facebook-sdk 导入 Eclipse
【发布时间】:2015-04-28 09:47:12
【问题描述】:

大家好,我导入了 sdk,但出现 324 错误 看看他们:

    Description Resource    Path    Location    Type
    AppLink cannot be resolved to a type    FacebookAppLinkResolver.java    ‪/facebook/src/com/facebook/applinks‬   line 66 Java Problem
    Description Resource    Path    Location    Type
    DialogFragment cannot be resolved to a type FacebookDialogFragment.java ‪/facebook/src/com/facebook/internal‬   line 118    Java Problem
    Description Resource    Path    Location    Type
    Fragment cannot be resolved to a type   AppInviteDialog.java    ‪/facebook/src/com/facebook/share/widget‬   line 135    Java Problem
    Description Resource    Path    Location    Type
    FragmentActivity cannot be resolved to a type   FacebookActivity.java   ‪/facebook/src/com/facebook‬    line 57 Java Problem
Description Resource    Path    Location    Type
'<>' operator is not allowed for source level below 1.7 CallbackManagerImpl.java    ‪/facebook/src/com/facebook/internal‬   line 37 Java Problem

【问题讨论】:

  • 确保你的 facebook sdk 和你的 adt 的路径位置应该在同一个文件夹中
  • 我怎么知道我的广告在哪里?
  • 转到窗口-->首选项-->Android-->SDK位置
  • 请看一下这个answer,它可以解决您的问题。

标签: android eclipse facebook-sdk-4.0


【解决方案1】:

导入 sdk 后创建一个 lib 文件并将 android-support-v4.jar 文件放入其中。问题在 facebook sdk 中 android.support.v4.app.DialogFragment 使用而不是 android.app.Fragment

【讨论】:

    【解决方案2】:

    确保 facebook sdk 和 adt 的路径相同,并在您的工作区中导入最新的 google-play-services 库。

    【讨论】:

    • 怎么知道adt的路径是什么?
    • 找到eclipse.exe文件,这个文件的根目录就是你的adt的路径
    • 哪个文件夹?完整的 sdk 文件夹还是只有现在工作区中的文件夹?
    • 谢谢你的一切,但我真的需要最后一个答案..再次感谢
    【解决方案3】:

    进入 File > Import > Android (Existing code in WorkSpace > Browse For SDK > Check Copy project in workspace > Hit Enter Finish

    【讨论】:

      猜你喜欢
      • 2014-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      • 1970-01-01
      • 2015-08-01
      • 2012-12-20
      • 1970-01-01
      相关资源
      最近更新 更多