同样,我也要切换到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