German AdMob - Problem

DerML

Member
Licensed User
Longtime User
Hallo und einen guten Morgen.

Ich habe folgendes Problem mit AdMob:

Den Code habe ich nach dem Vorbild von Klaus (http://www.b4x.com/forum/german-tut...erbung-ihre-anendung-einbinden.html#post44002) verwendet und ebenso die Anweisungen befolgt, jedoch habe ich ein Problem:

B4X:
Sub Process_Globals

End Sub

Sub Globals
    Dim AdView1 As AdView
End Sub

Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("1")
    AdView1.Initialize("Ad", "641203a09742df25") 'publisher id that you received from AdMob.
    Activity.AddView(AdView1, 0dip, 0dip, 320dip, 50dip) '<b>previously the height was 48dip. Now it is 50dip.
    </b>AdView1.LoadAd 'loads an ad
End Sub

Sub Ad_FailedToReceiveAd (ErrorCode As String)
    Log("failed: " & ErrorCode)
End Sub
Sub Ad_ReceiveAd
    Log("received")
End Sub
Sub Ad_AdScreenDismissed
    Log("screen dismissed")
End Sub

Im Ordner: C:\Program Files\Anywhere Software\Basic4android\Libraries sind folgende Dateien:

1. AdMob.jar
2. AdMob.xml
3. GoogleAdMobAdsSdk.jar


Im Android-SDK: Google AdMob Ads SDK Rev.8 installed

... und trotzdem erhalte ich immer diese Fehlermeldung:

Compiling code. Error
Error parsing program.
Error description: Unknown type: adview
Are you missing a library reference?
Occurred on line: 6
Dim AdView1 As AdView


Ich wäre für jeden Tipp dankbar.

Vielen Dank

VG Maik
 
D

Deleted member 103

Guest
Hallo DerML,

hast du das auch gemacht?
AdMob in Ihre Anwendung einfügen

1. Sie müssen die beiden Libraries AdMob und admob android-sdk im IDE anhaken.

Ciao,
Filippo
 

Attachments

  • Admob.PNG
    Admob.PNG
    46.3 KB · Views: 203

DerML

Member
Licensed User
Longtime User
Hallo DerML,

hast du das auch gemacht?


Ciao,
Filippo


Hallo Filippo,

erst einmal Danke für die schnelle Antwort.

Bei mir gibt es nur diese eine Option:

VG Maik
 

Attachments

  • admob.jpg
    admob.jpg
    29.2 KB · Views: 183
D

Deleted member 103

Guest
Im Ordner: C:\Program Files\Anywhere Software\Basic4android\Libraries sind folgende Dateien:

1. AdMob.jar
2. AdMob.xml
3. GoogleAdMobAdsSdk.jar
Die datei "GoogleAdMobAdsSDK.xml" muss auch rein.
 

DerML

Member
Licensed User
Longtime User
Die datei "GoogleAdMobAdsSDK.xml" muss auch rein.

Das habe ich mir schon fast gedacht, nur wo nehme ich die her?
Im ausgepackten Ordner : GoogleAdMobAdsSdk-6.2.1 ist keine "GoogleAdMobAdsSDK.xml". Nur die GoogleAdMobAdsSdk-6.2.1.jar ist vorhanden, die ich laut Beschreibung auf GoogleAdMobAdsSdk.jar gekürzt habe.

Weisst du wo ich die *.xml her bekomme?

Vielen Dank für deine Info's.

VG Maik
 

DerML

Member
Licensed User
Longtime User
Die Datei musst du selber erstellen, schau mal hier.

Ui, dass hatte ich wohl übersehen...

Ich hab die Datei GoogleAdMobAdsSdk.xml benannt, dass dürfte ja egal sein oder? Zur Not kann ich die ja auch noch in admob.xml umbenennen...

Nun habe ich aber gleich 2 neue Probleme...

Compiling code. 0.00
Compiling layouts code. 0.00
Generating R file. 0.16
Compiling generated Java code. 0.49
Convert byte code - optimized dex. 0.29
Packaging files. 0.26
Copying libraries resources 0.00
Signing package file (debug key). 0.46
ZipAlign file. 0.05
Installing file to device. 0.13
Installing with B4A-Bridge.
Installation will fail if the signing key is different than the previous used key.
In that case you will need to manually uninstall the existing application.


Completed successfully.

Keine Ahnung, ob das wirklich Auswirkungen hat.... aber direkt nach der Installation auf dem Handy bekomme ich die Fehlermeldung:


Error occurred

An errer has occurred in sub:
main_activity_create (java line 229)
java.io.FileNotFoundException: 1.bal
Continue?

YES NO


Klicke ich auf NO, wird alles beendet und klicke ich auf YES erhalte ich einen schwarzen Bildschirm....

Könnte das ein anderes Problem sein? Denn irgendwie fehlt schon immer alles was ich im Designer erstellt habe....

Ich muss dazu noch sagen, dass ich B4A - Anfänger bin, es ist noch keine Woche her, dass ich mir B4A gekauft habe. Laut Beschreibung hört sich alles soooo einfach an und dachte mir, wenn ich zurecht komme die Enterpriseversion zu kaufen....

VG Maik
 
D

Deleted member 103

Guest
Ich muss dazu noch sagen, dass ich B4A - Anfänger bin, es ist noch keine Woche her, dass ich mir B4A gekauft habe. Laut Beschreibung hört sich alles soooo einfach an und dachte mir, wenn ich zurecht komme die Enterpriseversion zu kaufen....
Dann hast du mehrere Probleme, ich empfehle dir diese Link:beginners-guide
 
Top