簡體   English   中英

Admob廣告不可見仍然錯誤2

[英]Admob ad is not visible still error 2

我在Android應用中遇到了Admob的問題。 每次登錄logcat時,對話廣告都不可見,不刷新廣告。 錯誤代碼2和計划廣告從現在開始刷新60000毫秒。

在小米Redmi注意事項2上進行測試

在主activity.xml中,我有那個代碼

<com.google.android.gms.ads.AdView
    android:id="@+id/adView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>

我添加到AndroidManifest.xml

<meta-data android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />

<activity android:name="com.google.android.gms.ads.AdActivity"         android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:theme="@android:style/Theme.Translucent" />

Java代碼

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;

public class MainMenuActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_menu);

        AdView mAdView = (AdView) findViewById(R.id.adView);
        AdRequest request = new AdRequest.Builder()
                .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)        // All emulators
                .addTestDevice("F362E9BD751EF0E1933B8FEEDDD2A0BD")  // An example device ID
                .build();
        mAdView.loadAd(request);


    }
}

還有什么在構建gradle中,我已經編譯了“ com.google.android.gms:play-services-ads:8.4.0”

那么有什么問題呢?

您是否在以下代碼中添加了以下代碼

@Override
protected void onPause() {
    mAdView.pause();
    super.onPause();
}

@Override
protected void onResume() {
    super.onResume();
    mAdView.resume();
}

禁用廣告攔截器。 確保沒有安裝adBlock之類的應用。

無論如何,該錯誤表示“等待廣告響應超時”,因此請檢查您的Internet連接並嘗試從Wi-Fi更改為移動網絡

更新資料

在主activity.xml中,我有那個代碼

你確定你已經添加AdViewactivity_main_menu.xml布局不activity.xml因為在你的代碼的活動的布局activity_main_menu。 BTW布局名稱建議它是活動菜單的布局,而不是活動本身。

setContentView(R.layout.activity_main_menu);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM