正文  第三方集成 > Google 服务/API >

基于eclipse的Android游戏添加google广告的代码及配置方法(使用AdMob)

基于eclipse的Android游戏添加google广告的代码及配置方法(使用AdMob),里面包含最新的SDK, 之前的 GoogleAdMobAdsSdk-4.1.0.jar现在不支持了,广告不能正常显示了,最近我更新了代码使用了 GoogleAdMobAdsS......

基于eclipse的Android游戏添加google广告的代码及配置方法(使用AdMob),里面包含最新的SDK, 之前的 GoogleAdMobAdsSdk-4.1.0.jar现在不支持了,广告不能正常显示了,最近我更新了代码使用了 GoogleAdMobAdsSdk-4.3.1.jar  ,现在广告显示正常了,并有详细注释,很方便你理解如何给你的应用或游戏添加广告,下面是完整的例子工程,欢迎下载

 

public class MainActivity extends Activity {

 AdView adView;

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

        // 创建AdView

        adView = new AdView(this, AdSize.BANNER, "a14efa6ffa93322");

//        adView  = new MyAdView(this);

        //获取布局 这里需要在main.xml中配置,id对应即可

        LinearLayout layout = (LinearLayout)findViewById(R.id.LinearLayout01);

 

        //添加广告视图到布局中

        layout.addView(adView);

 

        // 初始化请求对象

        adView.loadAd(new AdRequest());

       

      }

 

 @Override

 public void onDestroy() {

   adView.destroy();//还有这里退出销毁广告视图

   super.onDestroy();

 }

}

 

 

 

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

      package="com.ad"

      android:versionCode="1"

      android:versionName="1.0">

    <application android:icon="@drawable/icon" android:label="@string/app_name">

        <activity android:name=".MainActivity"

                  android:label="@string/app_name">

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

        <!--添加google广告-->

 

  <activity android:name="com.google.ads.AdActivity"

                  android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

    </application>

 

<uses-permission android:name="android.permission.INTERNET"/>

  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

      <uses-permission android:name="android.permission.CAMERA"/>   

    <uses-permission android:name="android.permission.RECORD_AUDIO"/>   

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

  <uses-sdk android:minSdkVersion="8" />

</manifest>

1. [图片] Android 应用程序 广告组

2. [图片] Android 应用程序 广告组