Facebook SDK не узнают в андроид студии - PullRequest
0 голосов
/ 21 сентября 2018

Я добавил нижеприведенную зависимость и репозитории.Но даже после синхронизации и перестройки Facebook не добавляется, и, следовательно, импорт не выполняется в файле Java.Это согласно документу, предоставленному Facebook.У меня есть аналогичные настройки в другом приложении.Пожалуйста, дайте мне знать, если я что-то упустил, я пытаюсь решить эту проблему более чем на один день.Пожалуйста, помогите.

в сборке на уровне модуля.

apply plugin: 'com.android.application'

android {
buildToolsVersion '28.0.2'
compileSdkVersion 28

dexOptions {
    javaMaxHeapSize "4g"
}
defaultConfig {
    applicationId "xxxxxxxxxxxxxxxxxx"
    minSdkVersion 15
    targetSdkVersion 28
    // Enabling multidex support.
    multiDexEnabled true
}
sourceSets {
    main {
        manifest.srcFile 'AndroidManifest.xml'
        java.srcDirs = ['src']
        aidl.srcDirs = ['src']
        renderscript.srcDirs = ['src']
        res.srcDirs = ['res']
        assets.srcDirs = ['assets']
        jniLibs.srcDirs = ['libs']
    }

    androidTest.setRoot('tests')
}
}


repositories {
    mavenCentral()
    google()
    jcenter()
}

dependencies {
api project(':BaseGameUtils')
api files('libs/AudienceNetwork.jar')
api files('libs/FacebookAdapter.jar')
implementation files('libs/chartboost.jar')
implementation files('libs/chartboost-7.2.0.1.aar')
api 'com.android.support:multidex:1.0.3'

api 'com.facebook.android:facebook-android-sdk:4.36.1'

api 'com.google.firebase:firebase-core:16.0.1'
api 'com.google.firebase:firebase-analytics:16.0.1'
api 'com.google.firebase:firebase-invites:16.0.1'
api 'com.google.firebase:firebase-ads:15.0.1'
api 'com.google.firebase:firebase-messaging:17.1.0'
api 'com.google.firebase:firebase-appindexing:16.0.1'
api 'com.google.android.gms:play-services-analytics:16.0.1'
api 'com.google.android.gms:play-services-games:15.0.1'
api 'com.google.android.gms:play-services-identity:15.0.1'
api 'com.google.android.gms:play-services-plus:15.0.1'
}

enter image description here enter image description here

Также пробовал этоЗависимость до сих пор не решена enter image description here

Ответы [ 2 ]

0 голосов
/ 22 сентября 2018

Убедитесь, что у вас не включена функция «Автономная работа»

Файл> Настройки (или Настройки на Mac)> Gradle

В разделе «Глобальные настройки Gradle» снимите флажок «Автономная работа» (если установлен)).

Нажмите «ОК».

У меня возникла та же проблема, это решило ее для меня.

0 голосов
/ 21 сентября 2018

добавить это вместо

 implementation 'com.facebook.android:facebook-android-sdk:[4,5)'
...