Próbuję umieścić reklamy AdMob w mojej aplikacji, a ja postępowałem zgodnie z wszystkimi instrukcjami, ale nie działa.Reklama AdMob nie wyświetla się w emulatorze lub telefonie
AdView adView = new AdView(this, AdSize.BANNER, "My_ID");
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
flashCardPage.addView(adView, lp);
adView.loadAd(new AdRequest());
Mój manifest plik zawiera znacznik i dwóch działaniach w uprawnienia, podobnie jak w tutorialu, ale banner nie pojawi się na ekranie. Co ciekawe, kiedy wyjąłem wszystkie materiały Admob z mojego pliku manifestu i uruchomiłem aplikację, na dole ekranu wyświetla się baner, mówiący, że muszę zezwolić na dostęp do Internetu i dostępu do sieci. Czy ktoś wie, co robię źle? Wiem, że jest już wiele pytań na ten temat, ale żaden z nich nie pomógł. Próbowałem zmienić konto AdMob na tryb testowy i dodać emulator jako projekt testowy, ale to nie zadziałało.
Czy powinienem spróbować użyć innej metody reklamowej? Minął już tydzień, a reklamy AdMob nadal się nie wyświetlają.
Po uruchomieniu aplikacji na moim telefonie dzisiaj (10 sierpnia), mam przymusowe zamknięcie, więc myślę, że jeśli Admob spowoduje to, nawet tylko 1% -5% czasu, nie będę Użyj tego.
sprawdź swoje połączenie z Internetem –
Połączenie jest bardzo powolne w miejscu, w którym przebywam. Czy istnieje minimalna szybkość połączenia, aby reklamy się wyświetlały? –