嗨,我正在尝试在我的应用程序中添加 admob 广告横幅和插页式广告我尝试了谷歌的 testads,并且在真实设备中运行良好我也尝试了我在我的应用程序中添加的旧广告并且运行良好。我等了超过 1 小时 30 分钟,但没有出现广告。
我的代码:
private AdView mAdView;
InterstitialAd mInterstitialAd;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
....
.....
mAdView = (AdView) findViewById(R.id.adView);
final AdRequest adRequest = new AdRequest.Builder().
build();
mAdView.loadAd(adRequest);
mAdView.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
super.onAdLoaded();
mAdView.setVisibility(View.VISIBLE);
}
@Override
public void onAdClosed() {
super.onAdClosed();
mAdView.setVisibility(View.GONE);
}
});
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.Night_int));
@Override
public void onPause() {
if (mAdView != null) {
mAdView.pause();
}
super.onPause();
}
@Override
public void onResume() {
super.onResume();
if (mAdView != null) {
mAdView.resume();
}
}
@Override
public void onDestroy() {
if (mAdView != null) {
mAdView.destroy();
}
super.onDestroy();
}
xml:
<com.google.android.gms.ads.AdView
android:visibility="gone"
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adSize="SMART_BANNER"
android:layout_gravity="center|bottom"
ads:adUnitId="@string/Night_banner"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
</com.google.android.gms.ads.AdView>