使用 Facebook Audience Network 时 Android Studio 出错

Posted

技术标签:

【中文标题】使用 Facebook Audience Network 时 Android Studio 出错【英文标题】:Error with Android Studio while using Facebook Audience Network 【发布时间】:2017-06-02 10:57:43 【问题描述】:

我尝试将 Facebook 广告放入我的应用程序中,该应用程序之前与 Google Admob 广告一起使用。但是在我的 gradle 文件中添加这一行时会出错。 compile 'com.facebook.android:audience-network-sdk:4.+'。我也尝试过指定的版本。但同样的错误。

主要错误是

无法解析符号 R

我还尝试使用 Gradle 文件清理、重建和同步项目。但没有回应。 我更新了我的 Google play 服务和 Google Respirotory。 这是我的 build.gradle 文件

apply plugin: 'com.android.application'

android 
    compileSdkVersion 15
    buildToolsVersion "21.1.2"

    defaultConfig 
        applicationId "com.myapp.application"
        minSdkVersion 15
        targetSdkVersion 15
    

    buildTypes 
        release 
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        
    


dependencies 
    compile project(':businessApp')
    compile 'com.facebook.android:audience-network-sdk:4.+'

如果删除此行,我可以成功构建 gradle

compile 'com.facebook.android:audience-network-sdk:4.+'

我的应用程序中没有其他错误。如果我需要更改 Android Studio 中的任何内容以使用 Facebook Audience Network,或有任何其他要求?

【问题讨论】:

【参考方案1】:

添加这个依赖后,同步你的项目,然后点击Build-->Clean Project

【讨论】:

以上是关于使用 Facebook Audience Network 时 Android Studio 出错的主要内容,如果未能解决你的问题,请参考以下文章

使用 Facebook Audience Network 时 Android Studio 出错

Facebook Audience Network 导致 NullPointerException

整合 Facebook Audience Network

添加 facebook_audience_network 插件后在 Flutter 中显示此错误

原生 Facebook Audience Network 广告不可点击

Facebook Audience API - 使用 Shapefile 定位受众