使用 admob 的最新版 必须是 3.1以上的android sdk
如果需要 在3.1以下的设备中加入admob比如 我的是2.2的设备 只需要加入这行
<uses-sdk android:minSdkVersion="8" />
在androidmanifest.xml中加入
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"/>
权限里加入
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
在activity
// 这里获得需要添加admob banner 的控件
LinearLayout layout = (LinearLayout)findViewById(R.id.linearLayout);
// 创建 adView
// 把publishId 替换为你的publishid
AdView adView = new AdView(this, AdSize.BANNER, "a14f4f462c03205");
// 把adview 添加到 空间里
layout.addView(adView);
// 获取广告
AdRequest request = new AdRequest();
//是否为测试模式(据说在中国很难 请求得到广告 所以很难测试)
//request.setTesting(true);
adView.loadAd(request);
到这步为止就大功告成啦