AdMob-Banneranzeige wird nicht angezeigt

9

Ich verwende admob in meiner App, es funktionierte gut, aber plötzlich hörte es überhaupt auf, Anzeigen zu schalten. Bellow ist meine Codes, die ich verwendet habe:

mainActivity.xml:

%Vor%

MainActivity.java

%Vor%

AndroidManifest:

%Vor%

Ich habe alle Anweisungen von der AdMob-Site befolgt, als ich sagte, dass es vor ein paar Tagen funktionierte.

Nachstehend einige Zeilen von logcat, die mit meinem Problem in Zusammenhang stehen könnten:

%Vor% %Vor%

Ich bekomme wiederholt eine Warnung und es erscheint mehr, wenn ich auf den leeren Bereich klicke, in dem die Anzeige erscheinen soll

%Vor%

Dies ist gefiltert logcat mit "ads"

%Vor%

Ich habe überall nach der Lösung gesucht und auch einige ähnliche angeschaut, aber keiner von ihnen hat mir geholfen.

    
Darshan 25.09.2015, 17:19
quelle

7 Antworten

5

Dieses Problem wird gelöst, indem Sie die App manuell deinstallieren und erneut installieren, ohne Änderungen vorzunehmen!

    
Darshan 27.10.2015, 06:28
quelle
12

Verwenden Sie die folgenden Codezeilen

%Vor%

statt dies zu verwenden

%Vor%

, weil diese Zeile verwendet wird, wenn Ihre Anwendung im Google Play Store veröffentlicht werden kann.

Sie können die ID Ihres Geräts anstelle von "AC98C820A50B4AD8A2106EDE96FB87D4" eingeben. Code zum Abrufen der Geräte-ID:

%Vor%

Bitte lesen Sie diese sorgfältig durch:

Ссылка

Ссылка

Sehen Sie dies

    
Ashish Tiwari 25.09.2015 18:34
quelle
2

Überprüfen Sie, ob Sie die neuesten Versionen von adMob und GooglePlayServices lib haben.

    
mohax 25.09.2015 18:04
quelle
1

Setzen Sie das Banner in ein LinearLayout, so wie ich das gleiche Problem hatte und reparierte es, indem ich es in ein lineares Layout legte

%Vor%     
Mahmoud M 25.09.2015 18:34
quelle
1

In meinem Fall tauchte die Anzeige nicht auf, bis ich genug Platz dafür hatte.

Vorher war es wie

%Vor%

Hier hat die Adview die Höhe von wrap_content, also passt sie sich selbst an, um ihre Höhe zu erreichen, aber ihr Elternteil (LinearLayout) hat eine strenge Höhe von 90dip, die dem adView nicht genug Platz zum Anzeigen von Werbung lässt.

Also habe ich gerade die Höhe des LinearLayouts in wrap_content geändert, dann ging es gut

    
Sayka 03.03.2017 02:31
quelle
0

Sind Sie zu Ihrem admob-Account zurückgekehrt, um Ihre spezifische App für Anzeigen zu registrieren und eine neue, längere Publisher-Nummer mit dem 'ca-app-pub-' Vorwort anstelle des 'pub-' Vorworts zu erhalten?

Nirgendwo in den Anweisungen zu "banner ads 1" auf der Google Admob-Entwicklungsseite "Google Mobile Ads SDK" heißt es, dass Sie zu diesem Zweck zu Ihrem admob-Konto zurückkehren müssen.

Dieser dumme Fehler hielt mich tagelang fest.

    
Ahmer Afzal 27.04.2017 11:42
quelle
0

In meinem Fall hatte ich den Code unten im Abschnitt buildscript der Projektebene build.gradle

Stellen Sie sicher, dass maven {url "https://maven.google.com"} unter allProjects > repositories :

steht %Vor%     
A-Sharabiani 12.03.2018 02:04
quelle

Tags und Links