Android Studio 0.8.1 - 如何使用Facebook SDK?

swa*_*ner 38 android-studio facebook-sdk-3.14.x

我尝试过,import module但我总是得到

Error:(13, 0) Could not find property 'ANDROID_BUILD_MIN_SDK_VERSION' on project ':facebook'.
Run Code Online (Sandbox Code Playgroud)

我没有找到如何将Facebook SDK与最新Android Studio一起使用的教程...

Cri*_*vez 137

在Android Studio 1.1预览版2中使用Facebook SDK 3.23

两种选择:

*Facebook SDK的Maven存储库.

dependencies {
    compile 'com.facebook.android:facebook-android-sdk:4.7.0'
}
Run Code Online (Sandbox Code Playgroud)

检查最新版本的facebook sdk

要么

*请按照以下步骤操作:

1.下载facebook sdk https://developers.facebook.com/docs/android/

2.解压缩档案facebook-android-sdk-3.23.0

3.文件菜单 - >导入模块

4.在解压缩的存档中选择"facebook"文件夹.

5.转到目录facebook/build.gradle更改此部分

这个:

 compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
    buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION

    defaultConfig {
        minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION)
        targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
    }
Run Code Online (Sandbox Code Playgroud)

适当的sdk版本

例:

 compileSdkVersion 21
        buildToolsVersion '21.1.1'

        defaultConfig {
            minSdkVersion 14
            targetSdkVersion 21
        }
Run Code Online (Sandbox Code Playgroud)

6.单击您的项目并按F4,转到"依赖项"选项卡,单击"+","模块依赖项"并选择导入的Facebook模块.

7.Resync和rebuild

  • 在AS 0.8.9上为我工作更新了一些字段只是为了警告 (2认同)
  • 对于任何仍在疑惑的人,Facebook SDK最终会有官方的Maven回购:依赖{compile'c​​om.facebook.android:facebook-android-sdk:3.20.0'} (2认同)

Tom*_*man 29

对于任何仍在疑惑的人来说,Facebook SDK终于有一个正式的Maven回购:

dependencies {
    compile 'com.facebook.android:facebook-android-sdk:3.20.0'
}
Run Code Online (Sandbox Code Playgroud)


Bhu*_*der 17

将所有这些变量值写入"gradle.properties"文件中.

喜欢

ANDROID_BUILD_TARGET_SDK_VERSION=19
ANDROID_BUILD_TOOLS_VERSION=19.1.0
ANDROID_BUILD_SDK_VERSION=19
ANDROID_BUILD_MIN_SDK_VERSION=14
Run Code Online (Sandbox Code Playgroud)

您可以关注此帖子/sf/answers/1415501741/


Ane*_*kur 7

在gradle.properties中添加这些行对我有用!

ANDROID_BUILD_TARGET_SDK_VERSION=19
ANDROID_BUILD_TOOLS_VERSION=19.1.0
ANDROID_BUILD_SDK_VERSION=19
ANDROID_BUILD_MIN_SDK_VERSION=14

完成后请按照本文中的描述执行/sf/answers/1712022511/


Mah*_*san 5

现在您可以使用maven版本3.21.1

https://developers.facebook.com/docs/android/

dependencies {
       compile 'com.facebook.android:facebook-android-sdk:3.21.1'
}
Run Code Online (Sandbox Code Playgroud)