admob testen

  • Antworten:2
Daniel online
  • Forum-Beiträge: 282

15.06.2011, 13:50:40 via Website

Hey,
ich wollte gerade einmal admob in meine erste (bald fertige) app implementieren. Leider hat es nicht geklappt, wenn ich es per xml versucht habe, hieß es adSize fehlt obwohl es drinn war. wenn ich es zu Laufzeit erstellen wollte stürzte die app ab.
Was muss ich bei userId angeben?
vllt kann jmd ja auch seinen xml Code Posten.
Thx

Antworten
Johannes Borchardt
  • Forum-Beiträge: 114

16.06.2011, 10:56:32 via Website

Hi Daniel,

Die User ID ist die Publisher ID Deiner App, hier die UnitId.

Zuerst solltest Du in dem Rootelement Deiner XML-Datei folgendes hinzufügen (falls Du es noch nicht gemacht hast):
1xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"

Die AdView sollte so aussehen:
1<com.google.ads.AdView
2 android:id="@+id/adView"
3 android:layout_width="wrap_content"
4 android:layout_height="wrap_content"
5 ads:adUnitId="d31n3publ1sh3r1dh1er"
6 ads:adSize="BANNER"
7 ads:loadAdOnCreate="true"
8 />

Außerdem musst Du die Activity auch noch im Manifest deklarieren
1<activity android:name="com.google.ads.AdActivity"
2 android:configChanges="keyboard|keyboardHidden|orientation"/>

Und die entsprechenden Permissions setzen. Dann sollte alles klappen.

VG
Johannes

Antworten
Daniel online
  • Forum-Beiträge: 282

17.06.2011, 15:02:58 via Website

Genau die erste Zeile hat mir schon gefehlt :D
Ich habs jetzt soweit ersteinmal hinbekommen, aber wie im anderen Thread schon beschrieben klappts wieder nicht reibungslos:(
In einer Activity kann ichs anzeigen, in der anderen nicht. Verwirrend^^

Vielen Danke für deine Hilfe!

Antworten