Я не могу получить рекламу, когда загружаю свое приложение из Google Play - PullRequest
0 голосов
/ 02 декабря 2018

Я добавил объявление Admob в наше приложение для Android.Я получаю рекламу от Android Studio.Я получаю рекламу, когда вручную устанавливаю файл APK на телефон.Однако я не могу получить рекламу, когда загружаю приложение в Google Play и загружаю его из Google Play.Я получаю код ошибки 3 (ERROR_CODE_NO_FILL).Я не мог найти решение.ПОЖАЛУЙСТА, ПОМОГИТЕ!

android studio avd запустить img: img1

, когда я вручную устанавливаю файл APK на телефон: img2

Когда я загружаю его из Google Play: img3

  @Override
protected void onCreate(Bundle savedInstanceState) {
    setTheme(R.style.AppTheme_NoActionBar);
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    loadAdmobBanner();
    AdmobBannerListener();


}

private void loadAdmobBanner() {
    MobileAds.initialize(this, getString(R.string.admob_app_id));
    mAdView_Banner = findViewById(R.id.adView_Banner_Main);
    AdRequest adRequest = new AdRequest.Builder()
            .build();
    mAdView_Banner.loadAd(adRequest);
}
private void AdmobBannerListener(){
    mAdView_Banner.setAdListener(new AdListener(){
        @Override
        public void onAdFailedToLoad(int i) {
            super.onAdFailedToLoad(i);
            Toast.makeText(MainActivity.this, String.valueOf(i), Toast.LENGTH_SHORT).show();
        }

        @Override
        public void onAdClosed() {
            super.onAdClosed();
        }

        @Override
        public void onAdLeftApplication() {
            super.onAdLeftApplication();
        }

        @Override
        public void onAdOpened() {
            super.onAdOpened();
        }

        @Override
        public void onAdLoaded() {
            super.onAdLoaded();
        }

        @Override
        public void onAdClicked() {
            super.onAdClicked();
        }

        @Override
        public void onAdImpression() {
            super.onAdImpression();
        }
    });
}

1 Ответ

0 голосов
/ 02 декабря 2018

Пожалуйста, перейдите в аккаунт admobs.> Перейдите в приложение> рекламные блоки> проверьте, активны ли дополнительные блоки и связаны ли они с рекламодателем.

Обычно для выполнения этой работы adMob требуется время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...