Aspè che faccio tutti i passi.
Allora:
0) Ho rimesso le librerie AdMob 2.0 (ho provato con le 1 ma è identico)
1) Apro l'SDK Manager e mi ritrovo installata la versione 16 di Google Play Services;
- Prima Domanda: Dove lo scarica questo file su Win 8.1? Ariel dice in
...ma io non ho nulla e non trovo il file google-paly-services.jar (l'ho dovuto scaricare non so dove) e, quindi, lo copio all'mterno delle librerie di B4A e, altrimenti ricevo l'errore sul Addview, anche nella locazione dichiarata al puntp 2 qui sotto.
Io ho Win7 ma penso sia uguale: ti ho scritto dove lo trovi:
C:\Users\Max\AppData\Local\Android\android-sdk\extras\google\google_play_services... eccetera
Al limite, entra nella C:\Users\Max\AppData\Local\Android e poi cerca il file jar con la funzionalità della finestra windows.
2) Metto
#AdditionalRes: C:\Users\Max\AppData\Local\Android\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\res/, com.google.android.gms
all'interno del
Sub Activity_Create(FirstTime As Boolean);
No, va messa all'inizio del modulo Main.
3) Entro nella cartella della mia App (...\LongText\Objects) ed apro il file
AndroidManifest.xml, inserendo l'AdMob del punto 4 della guida di Erel al suo interno (e anche qui non ho capito dove metterla... io l'ho messa all'interno del <Manifest
;4) Mofico, sempre nel AndroidManifest.xml, la minSdkVersion="4" in
<uses-sdk android:minSdkVersion="13" />
Il file Manifest non devi modificarlo a mano direttamente, ma aprendo il menu Project - Manifest Editor
5) Sempre nell'Activity_Create, inserisco:
AdView1.Initialize("Ad", "ca-app-pub-mio codice google legato all'app")
Activity.AddView(AdView1, 0, 100%y - GetAddViewHeight, 100%x, GetAddViewHeight)
AdView1.LoadAd
Questo non lo commento. Basta che vai sull'esempio di Erel e copi tutte le righe che contengono AdView1 negli stessi "posti".
Lancio l'App e mi da quell'errore.
Dove erro?