Tester Admob sur l'émulateur

Résolu
sagat06 Messages postés 166 Date d'inscription mercredi 27 juin 2007 Statut Membre Dernière intervention 31 mars 2014 - 15 oct. 2012 à 19:11
sagat06 Messages postés 166 Date d'inscription mercredi 27 juin 2007 Statut Membre Dernière intervention 31 mars 2014 - 16 oct. 2012 à 16:10
Bonjour à tous,

J'ai créé une application qui fonctionne parfaitement que ce soit sur l'émulateur via Eclipse ou sur mon phone.
La nouvelle étape est d'y intégrer Admob, pour ce faire je voulais d'abord tester cela sur l'émulateur, mais rien à faire l'application bloque !

J'ai bien créé un compte Admob et je possède mon Publisher Id, voici donc ce que j'ai rajouté sur mon Layout

<com.google.ads.AdView 
     android:id="@+id/adView"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     ads:adUnitId="MonPublisherId(suite de chiffres et lettres)"
     ads:adSize="BANNER"
     ads:testDevices="TEST_EMULATOR"
     ads:loadAdOnCreate="true" />


Avec la valeur TEST_EMULATOR pour l'attribut testDevices cela devrait fonctionner mais non !

J'ai bien mis en entête du Layout les 2 lignes suivantes:

xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"


Je ne sais donc pas du tout ce qui bloque...

J'ai tenté en supprimant l'attribut loadAdOnCreate et en le lançant via le .java correspondant en ajoutant les lignes suivantes:

import com.google.ads.*;

//puis rajout dans le onCreate =>

   AdView adView = (AdView)findViewById(R.id.adView);
   adView.loadAd(new AdRequest());


Mais là aussi, l'application bloque !

Je suis perdu et m'en remet à vos aides et conseils
Merci d'avance

Signé Sagat

2 réponses

sagat06 Messages postés 166 Date d'inscription mercredi 27 juin 2007 Statut Membre Dernière intervention 31 mars 2014 1
16 oct. 2012 à 16:07
Re, j'ai finalement résolu mon problème et c'était un truc de fou !

En suivant tous les tutoriels que j'avais lu j'avais joint le .jar de GoogleAdmob à mon projet via:

=> clic droit sur projet > Properties > Java Build Path > Libraries > Add External Jars > selection du .jar

Mais faut oublier tout ça, puisque ça ne fonctionne pas du tout, je m'arrachais les cheveux !
Il faut carrément importer le fichier directement dans le répertoire libs du projet et tout fonctionne nickel

Enfin....


Signé Sagat
3
sagat06 Messages postés 166 Date d'inscription mercredi 27 juin 2007 Statut Membre Dernière intervention 31 mars 2014 1
16 oct. 2012 à 16:10
Rendons à César ce qui est à César,
voilà la page qui m'a permis de trouver solution à mon problème:

http://173.255.219.214/forum/discussion/1091/force-close-on-start-with-admob-on-android

Merci pour tous ceux qui auraient essayé de m'aider

Signé Sagat
0
Rejoignez-nous