J'ai une application faite avec monodroid, c'est en phase de lancement (prêt à être publié) mais je voudrais avoir une version gratuite de mon application. J'ai cherché sur le web un tutoriel sur l'implémentation d'Admob 6.1.0 sur monodroid sans aucune chance. Je dois mentionner que je n'ai jamais travaillé avec des publicités auparavant.Admob 6.1.0 pour monodroid
Je me demandais si quelqu'un a pu utiliser Admob 6.1.0 sur MonoDroid et si vous pouvez partager vos connaissances
J'ai vu this code source et aussi this tutoriel, mais je ne peux pas gérer comprendre correctement comment l'implémenter. I't serait bien si quelqu'un pouvait faire une réponse en tant que communauté wiki afin qu'il puisse aider les autres à se présenter à AdMob MonoDroid
EDIT:
étape exemple Essayé Greg Shackles par étape, je suis maintenant obtenir cette erreur android.view.InflateException: Binary XML file line #1: Error inflating class com.google.ads.AdView
. Toute sugestion de la façon de le faire fonctionner?
EDIT 2:
Changé le fichier XML et obtenir maintenant 2 nouvelles erreurs: Java.Lang.NoClassDefFoundError
et System.TypeInitializationException
. XML ressemble à ceci:
<?xml version="1.0" encoding="UTF-8" ?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/Background2"
>
<com.google.ads.AdView android:id="@+id/ad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="AD_UNIT_ID_GOES_HERE"
ads:testDevices="TEST_EMULATOR,TEST_DEVICE_ID_GOES_HERE"
ads:loadAdOnCreate="true"/>
</RelativeLayout>
Et adview est appelé comme ceci:
public class MyActivity : Activity
{
private View _adView;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
SetContentView(Resource.Layout.AboutActivityLayout);
AdMobHelper.RegisterEmulatorAsTestDevice();
_adView = FindViewById(Resource.Id.Ad);
AdMobHelper.RequestFreshAd(_adView);
loadData();
}
}