MANIFESTENAdmob zeigt Testanzeigen in Android Studio aber keine Anzeigen auf allen in google
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="hightimes.fourtwenty">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="4:20"
android:theme="@style/AppTheme" >
<!--This meta-data tag is required to use Google Play Services.-->
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<activity android:name=".MainActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!--Include the AdActivity configChanges and theme. -->
<activity android:name="com.google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:theme="@android:style/Theme.Translucent" />
</application>
java
MobileAds.initialize(this,"@string/banner_app_id");
mAdView = (AdView) findViewById(R.id.myAdView);
AdRequest adRequest = new AdRequest.Builder()
.build();
mAdView.loadAd(adRequest);
Layout-Datei
<com.google.android.gms.ads.AdView
android:id="@+id/myAdView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id"
/>
Gradle Skriptdatei spielen
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.google.android.gms:play-services-ads:9.0.0'
compile 'com.android.support:design:23.4.0'
}
apply plugin: 'com.google.gms.google-services'
Die Testanzeige lädt gut mit Android Studio, die Live-Google Play-Anzeige wird nicht auf verschiedenen Testgeräten und Standorten angezeigt. Ich habe die Anzeige auf der Verwaltungsseite der admob-App verknüpft und sie wird als 1 aktive Anzeige angezeigt. Ich benutze die admob generierte appID und adunitID und habe auch die google-services.json Datei hinzugefügt. Ich denke nur daran, dass es entweder ein paar Tage dauert, bis die Anzeigen gefüllt sind oder dass meine App drogenbezogenes Material anzeigt Es hat +18 Bewertungen, aber ich habe nie eine Benachrichtigung von Admob erhalten, noch sehe ich etwas wie Konto gesperrt. Danke für jede Hilfe im fortgeschrittenen Stadium!
Holen Sie sich das Protokoll, wenn der Admob Hit für Advt. – RAAAAM
Tut mir leid, ich bin neu bei Android. Von welchem Protokoll sprichst du? – kingandy1234
Erstellen Sie eine signierte APK und installieren Sie sie dann auf dem Smartphone. Sie sehen dann die Anzeigen. –