libgdx 无法识别 Facebook Android SDK

libgdx does not recognize Facebook Android SDK

我将 Facebook 的 Android SDK 添加到我的 libgdx 项目中,在 Android-specific 子项目中,遵循 official tutorial。我通过在我的 build.gradle 中添加 Facebook SDK 作为依赖来做到这一点,如下所示:

project(":android") {
    apply plugin: "android"

    configurations { natives }

    dependencies {
        compile project(":core")
        ...
        compile 'com.facebook.android:facebook-android-sdk:4.6.0'
    }
}

这显然是成功的,因为 Facebook SDK 已下载并放入 Android 项目中:

但是,在 AndroidLauncher class 中,当我尝试 import Facebook SDK 相关 classes(上述教程中的第 6 步)时:

import com.facebook.FacebookSdk;

我遇到编译错误:

The import com.facebook cannot be resolved

到目前为止我尝试了什么:

我做错了什么?

问题是 Eclipse cannot use aar files。为解决此问题,我按照上述 link 中所述的必要步骤进行了修复。

更新

解决此问题后,我的应用程序因 "class not found" 错误而崩溃。所以最终我放弃了 eclipse,转而使用 android-studio。现在没有错误!