【问题标题】:Android Studio ! How to add Facebook-SDK in Libgdx Project?安卓工作室!如何在 Libgdx 项目中添加 Facebook-SDK?
【发布时间】:2017-03-23 16:24:55
【问题描述】:

我尝试通过文件添加 facebook-android-sdk -> 导入 -> 新 -> 模块 -> facebook-android-sdk-4.20 -> facebook。添加成功 但发生错误“核心 1.0 依赖于一个或多个 android 库,但它是一个 jar。”

创建了新的 libgdx 项目。

然后我从https://github.com/facebook/facebook-android-sdk添加了facebook-android-sdk gradle模块成功添加 但发生错误“错误:无法为 org.gradle.api.Project 类型的项目 ':facebook' 获取未知属性 'ANDROID_BUILD_SDK_VERSION'。”

那么怎么做呢? 我们是否需要为所有项目添加单独的 Facebook-SDK 和依赖项,否则 Libgdx 会自动完成?

我用的是Android studio-2.3,构建工具25.0.2,编译sdk版本API 25。

【问题讨论】:

    标签: android facebook-graph-api libgdx facebook-android-sdk android-studio-2.3


    【解决方案1】:

    将此添加到您的 build.gradle 中的 android 子项目的依赖项部分:

    compile "com.facebook.android:facebook-android-sdk:4.20.0"
    

    或者,您可以查看或直接使用:https://github.com/TomGrill/gdx-facebook/ 并了解它是如何完成的。

    【讨论】:

    • 感谢 TomGrill,顺便说一句,在 libgdx 项目中,最低 SDK 版本为 8(默认),因此需要将其更改为最低 15 或 ++。
    • @TomGrill,我已将依赖项添加到 android 子项目的 build.gradle 文件中。但我收到此错误消息:“集成错误:Facebook 经典已从 .jar 加载,删除不必要的 dex 文件"
    猜你喜欢
    • 2015-10-05
    • 2017-11-30
    • 1970-01-01
    • 2018-11-06
    • 1970-01-01
    • 2021-10-20
    • 2017-02-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多