2013-11-25 5 views
5

Ich folge dem tutotial für AppAdMob in Android App - Mehrere dex Dateien define

Interstitial-Anzeige auf Android addding

https://developers.google.com/mobile-ads-sdk/docs/admob/advanced

ich bereits die Google-Play-services_lib importiert, aber der Compiler beschweren AdListener fehlt .

Also habe ich die GoogleAdMobAdsSdk jar in lib Ordner Der Fehler der fehlenden Klasse gegangen.

Beim Kompilieren ist jedoch ein Fehler aufgetreten Kann nicht ausgeführt werden dex: Mehrere dex-Dateien definieren Lcom/google/ads/AdRequest $ ErrorCode;

Scheint nicht beide GoogleAdMobAdsSdk mit und Google-Play-services_lib zusammen

Wer kann mir helfen?

Dank im Voraus

Antwort

5

nicht beide Bibliotheken schließen Sie umfassen nur Google Play-Dienste.

Stellen Sie sicher, dass Ihr Import für die AdListener ist

import com.google.android.gms.ads.AdListener; 

und nicht

import com.google.ads.AdListener; 
2

Dies ist für mich gearbeitet: entfernen GoogleAdMobAdsSdk.jar aus Projekt/Eigenschaften/Java Build Path/Bibliotheken und aus dem libs-Ordner Ihres Projekts.

Sie sollten nicht jar importieren, aber das löchrige Projekt, das AdMob Funktionalität implementiert. Überprüfen Sie die Anleitung hier https://developers.google.com/mobile-ads-sdk/docs/

Verwandte Themen