2017-01-23 5 views
0

Ich verwende Google AdMob SDK zur Anzeige von DFP-Bannern, aber es funktioniert nur unter Android < 6.0. AdMob-Banner zeigt nicht auf Android M

Auf 6.0+ Geräten ich diesen Fehler hätte:

W/Ads: There was a problem getting an ad response. ErrorCode: 0 
W/Ads: Failed to load ad: 0 

Auch mit dem Beispielprojekt zur Verfügung gestellt von Google begegne mir genau die gleiche Fehlermeldung.

https://github.com/googleads/googleads-mobile-android-examples/tree/master/doubleclick/BannerExample

Irgendwelche Ideen?

UPDATE

Das ist mein gradle.build

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.1" 

    defaultConfig { 
     applicationId "com.google.android.gms.example.bannerexample" 
     minSdkVersion 9 
     targetSdkVersion 25 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:25.1.0' 
    compile 'com.google.android.gms:play-services-ads:10.0.1' 
} 
+1

Update Androd Support Library und auch neue API. Update alle Dinge und das beginnt zu arbeiten – siddhesh

+0

@siddhesh, vielen Dank für Ihren Rat, aber ich bin mir nicht sicher, wie das geht? – Xeijp

+0

von Ihrem Gradle überprüfen Sie Ihre Abhängigkeiten, ob sie aktualisiert werden – siddhesh

Antwort

0

Schließlich habe ich dieses Problem lösen, indem einfach alle Updates Dienst entfernen, so dass es zu 9.4.0 zurück, und alles funktioniert wieder .

Ich habe auch versucht, Play Service zurück auf 10.0.84 als auch, und das Problem gerade gegangen, nicht zu wissen, warum, aber es tatsächlich das Problem zu lösen.