基于eclipse的Android游戏添加google广告的代码及配置.doc
-
资源ID:70325070
资源大小:85.50KB
全文页数:4页
- 资源格式: DOC
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
基于eclipse的Android游戏添加google广告的代码及配置.doc
基于eclipse的Android游戏添加google广告的代码及配置方法(使用AdMob)第一步:注册一个Admob的帐号和获得GoogleAdMobAdsSdk-4.3.1.jar开发工具包SDK(我的代码有可以直接使用)。第二步:新建android工程,导入GoogleAdMobAdsSdk-4.3.1.jar;具体步骤:复制jar到你的工程中(最好新建lib文件夹和src同目录),然后把jar放入其中。然后点击工程右键属性(properties)>>Java builder path>>Add Jar>>选中项目中lib下你刚放的Jar.>>>OK即可 第三步:配置main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!- 如果要广告悬浮到你应用之上,可以换成相对布局RelativeLayout(LinearLayout替换掉) -><TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="string/hello" /><LinearLayout android:id="+id/LinearLayout01" android:layout_width="wrap_content" android:layout_height="wrap_content"android:layout_x="0px"android:layout_y="0px"></LinearLayout></LinearLayout>第四步:配置AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns: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广告这里配置需要sdk4.0才可以-> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> </application> </application> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-sdk android:minSdkVersion="8" /></manifest> 第五步:添加代码,完整源码还需细看例子工程 package com.ad;import com.google.ads.AdRequest;import com.google.ads.AdView;import android.app.Activity;import android.os.Bundle;import android.widget.LinearLayout; public class MainActivity extends Activity AdView adView; Override public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.main); / 创建AdView adView = new MyAdView(this);/自定义类里面添加了监听器 /获取布局 这里需要在main.xml中配置,id对应即可 LinearLayout layout = (LinearLayout)findViewById(R.id.LinearLayout01); /添加广告视图到布局中 layout.addView(adView); / 初始化请求对象 adView.loadAd(new AdRequest(); Overridepublic void onDestroy() adView.destroy();/还有这里退出销毁广告视图 super.onDestroy();