Ce projet a été fait face presque exacatly de l'exemple sur la page AdMob, mais il ne fonctionne toujours pas Voici mon fichier de classe:Android exemple d'erreur Admob :(
package com.firecow.admobtest;
import com.google.ads.AdRequest;
import com.google.ads.AdSize;
import com.google.ads.AdView;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
/**
* A simple {@link Activity} that embeds an AdView.
*/
public class AdMobTesterActivity extends Activity {
/** The view to show the ad. */
private AdView adView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Create an ad.
adView = new AdView(this, AdSize.BANNER, "a14fd022edb48e8");
// Add the AdView to the view hierarchy. The view will have no size
// until the ad is loaded.
LinearLayout layout = (LinearLayout) findViewById(R.id.mainLayout);
layout.addView(adView);
// Create an ad request. Check logcat output for the hashed device ID to
// get test ads on a physical device.
AdRequest adRequest = new AdRequest();
adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
// Start loading the ad in the background.
adView.loadAd(adRequest);
}
/** Called before the activity is destroyed. */
@Override
public void onDestroy() {
// Destroy the AdView.
if (adView != null) {
adView.destroy();
}
super.onDestroy();
}
}
... et mon manifeste:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
</LinearLayout>
Je ne sais pas quoi faire, je reçois que cette erreur dans le logcat
java.lang.NoClassDefFoundError: com.google.ads.AdView
Qu'est-ce que es-ce que cela veut dire? S'il vous plaît aider!
je suivais le turorial complètement dans un nouveau projet et le même chose est arrivé ... – naughtyburritos
Si c'est le cas, je crois que c'est une erreur de libs. Dans le tutoriel, il vous montre comment ajouter la bibliothèque, mais je crois que dans votre cas, il n'est pas exporté. Si vous avez besoin de savoir comment l'ajouter à la liste Commande/Export, cochez ** [ici] (http://android.okhelp.cz/noclassdeffounderror-com-google-ads-adview-adt-17/) ** . – Eric