我在使用admob 时遇到的困难和最后解决的办法

使用 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);

到这步为止就大功告成啦




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值