Aller au contenu

Intégrer Admob dans mon appli


chkeff

Recommended Posts

Bonjour a tous !

Voila je pense que le titre du sujet parle de lui même ^^.

je voudrai intégrer des Pubs via admob dans mes applis.

Pour tester tout àa j'ai d'abord fait un projet vierge qui ne contiendra que la régle de pubs.

Mais ça coince au niveau de l'intégration dans le Layout:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
	xmlns:android="http://schemas.android.com/apk/res/android"
		xmlns:admobsdk="http://schemas.android.com/apk/res/rootgame.soft.testadmob"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   >

<com.admob.android.ads.AdView
android:id="@+id/ad"
android:visibility="gone"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
app:backgroundColor="#000000"
app:textColor="#FFFFFF"
app:keywords="Android game"
/>

</LinearLayout>

Une erreur est signlée a cette ligne : <com.admob.android.ads.AdView

L'erreur est: error: Error parsing XML: unbound prefix

Je ne sais pas de ou ça viens et je commence à desesperer ^^.

Si quelqu'un pourrait me donner un coup de main =)

Merci d'avance !!!

Lien vers le commentaire
Partager sur d’autres sites

je suis bete j ai pas pensé a marqué l erreur sur google!

désolé pour le post inutile ^^

Pour résudre le problème j'ai remplacé cette ligner:

xmlns:admobsdk="http://schemas.android.com/apk/res/rootgame.soft.testadmob"

Par:

xmlns:app="http://schemas.android.com/apk/res/rootgame.soft.testadmob"

Je n'ai plus d'erreur au niveau du XML et le tout compile bien mais lorsque je lance l'appli rien ne se passe, j'ai aucune pub qui s'affiche et je sais pas pourquoi.

Encore y'aurai une erreur je pourrais partir de ça mais là je voit pas. J'ai tout vérifié à partir du tuto que j'ai suivit mais a priori tout est Okey donc je n'ai pas d'idées.

Quelqu'un peut me filer un coup de main ?

Merci d'avance =)

Lien vers le commentaire
Partager sur d’autres sites

01-03 13:40:21.304: ERROR/AdMobSDK(241): could not find com.admob.android.ads.AdMobActivity, please make sure it is registered in AndroidManifest.xml

01-03 13:40:21.314: ERROR/AdMobSDK(241): com.admob.android.ads.AdMobActivity must be registered in your AndroidManifest.xml file.

J'ai cette erreur, si je comprend bien il manque l'activité AdMobActivity dans mon manifest, j'ai donc été voir sur le projet d'exemple fournit par le Admob et j'ai trouvé cette déclaration que j'ai ajouté:

<activity android:name="com.admob.android.ads.AdMobActivity" 
             android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
             android:configChanges="orientation|keyboard|keyboardHidden"
       />

Je test et j'édit =)

EDIT:

dans le log j'ai ces lignes:

01-03 14:59:00.033: INFO/AdMobSDK(4875): Ad returned (3542 ms): il te prévient quand on t'appelle !

01-03 14:59:00.033: WARN/AdMobSDK(4875): AdView.setRequestInterval(12) seconds must be >= 13

01-03 14:59:00.033: INFO/AdMobSDK(4875): Requesting fresh ads every 12 seconds.

Donc il trouve bien des pubs, mais rien ne s'affiche du coté de l'UI :mad:

C'estBon ça fonctionne !!!!

Il fallait retiré cette ligne dans le code d'intégration dans le layout:

android:visibility="gone"

Et c'est tout ^^

Merci pour ton aide atomusk =)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...