Android 为Facebook广告使用AdView构造函数时出错

Android 为Facebook广告使用AdView构造函数时出错,android,facebook-ads-api,Android,Facebook Ads Api,我想在我的android应用程序中使用Facebook广告。 它在AdView构造函数中给了我一个错误。错误是预期参数实际参数 这是我的密码 在xml中 <LinearLayout android:id="@+id/banner_container" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"

我想在我的android应用程序中使用Facebook广告。 它在
AdView
构造函数中给了我一个错误。错误是
预期参数实际参数

这是我的密码

在xml中

<LinearLayout
    android:id="@+id/banner_container"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    />
In build.app

    compile 'com.facebook.android:audience-network-sdk:4.18.0'

问题是你把
import
搞砸了。确保导入

import com.facebook.ads.AdSize;
import com.facebook.ads.AdView;

 AdView adView2 = new AdView(this, "my ID", AdSize.BANNER_HEIGHT_50);
或者您可以为它使用完全限定的名称

com.facebook.ads.AdView adView2 = new com.facebook.ads.AdView(this, "my ID", com.facebook.ads.AdSize.BANNER_HEIGHT_50);

你在哪里有这个代码。你能发布整个方法吗?这段代码在
OnCreate()
method中。谢谢你,它很有效。但是你知道为什么广告没有出现吗?这个你已经查过了。确保凭据和设置正确。祝你好运
com.facebook.ads.AdView adView2 = new com.facebook.ads.AdView(this, "my ID", com.facebook.ads.AdSize.BANNER_HEIGHT_50);