如何使用@AAR添加Facebook Android SDK



同样,我也要切换到Android Studio。我的Android项目是一个IntelliJ Classic项目,有两个关键的依赖关系:Google Play服务和facebook SDK。我已经将一个项目转移到了带有游戏服务的新基于 Gradle 的构建中,这相当简单,但我担心切换 Facebook SDK 库并不容易。

我听说并看到了@aar在依赖项中的用法。Facebook SDK已经存在这种依赖风格吗?我认为一定还有其他人使用Facebook sdk和新的Android Studio/Gradle版本。

获得如何完成此操作的分步说明会很棒。

Facebook现在向Maven Central发布AAR。要使用它,只需添加一个普通依赖项:

buildscript {
    repositories {
        mavenCentral()
    }
}
dependencies {
    compile('com.facebook.android:facebook-android-sdk:3.20.0')
}

Facebook目前不提供aar库。但是,您可以使用其他来源的aar存档或自己编译。

您可以使用 :https://github.com/mente/facebook-api-android-aar

最新更新