Как добавить Android Android SDK с помощью @AAR

Как и многие другие, я также переключаюсь на Android Studio. Проект Android, который у меня есть, – это проект IntelliJ Classic с двумя ключевыми зависимостями: сервисами Google Play и SDK для facebook. Я продвинул проект к новой сборке на основе Gradle с игровыми сервисами, что довольно просто, но я боюсь, что переключение библиотеки SDK для Facebook не так просто.

Я слышал и видел использование @aar в зависимостях. Этот стиль зависимостей уже существует для SDK в facebook? Я предполагаю, что там должны быть другие, которые используют sdk facebook с новой сборкой Android Studio / Gradle.

Было бы здорово получить пошаговую инструкцию, как это сделать.

Facebook теперь публикует AAR для Maven Central. Чтобы использовать его, просто добавьте обычную зависимость:

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

Facebook на данный момент не предоставляет aar lib. Однако вы можете использовать aar архивы из других источников или скомпилировать их самостоятельно.

Вы можете использовать: https://github.com/mente/facebook-api-android-aar