4

和许多人一样,我也在切换到 Android Studio。我拥有的 Android 项目是一个 IntelliJ Classic 项目,具有两个关键依赖项:google play 服务和 facebook SDK。我已经将一个项目切换到带有 play 服务的基于 Gradle 的新构建,这相当简单,但我担心切换 Facebook SDK 库并不是那么容易。

我听说过并看到了依赖项中 @aar 的用法。facebook SDK 是否已经存在这种依赖样式?我认为肯定有其他人使用 facebook sdk 和新的基于 Android Studio / Gradle 的构建。

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

4

2 回答 2

8

Facebook 现在将 AAR 发布到 Maven 中心。要使用它,只需添加一个正常的依赖项:

buildscript {
    repositories {
        mavenCentral()
    }
}

dependencies {
    compile('com.facebook.android:facebook-android-sdk:3.20.0')
}
于 2014-11-24T14:57:53.177 回答
0

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

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

于 2014-04-24T11:39:57.820 回答