首先,你需要去admob官网(http://zhcn.admob.com)注册一个账户;
然后按照官网的提示,添加站点和应用程序
添加好了,就可以获得发布者ID和admob的jar包
好了,获得的jar包,就可以根据http://code.google.com/intl/zh-CN/mobile/ads/docs/android/fundamentals.html介绍的方法为我们的应用添加广告了
1. Right click on your app project in Eclipse and choose Properties
2. Select Java Build Path and the Libraries tab. Then click Add External JARs... to add the Google AdMob Ads JAR.
3.instantiate a com.google.ads.AdActivity in its AndroidManifest.xml and make ad requests requires the networking permissions INTERNET and ACCESS_NETWORK_STATE
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hsj.test"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="7" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".UnityAdActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"/>
</application>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
</manifest>
接下来,有两种方式在你的应用中加入广告:
方式一 在你的Activity里面写入下面的代码
public class UnityAdActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Create the adView
AdView adView = new AdView(this, AdSize.BANNER, "你的发布者ID");
LinearLayout layout = (LinearLayout) findViewById(R.id.adView);
// Add the adView to it
layout.addView(adView);
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());
}
}
这样就ok了,可以编译程序运行试一下。
方式二 不改动代码,只改动布局文件main.xml和attrs.xml
attrs.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="com.google.ads.AdView">
<attr name="adSize">
<enum name="BANNER" value="1" />
<enum name="IAB_MRECT" value="2" />
<enum name="IAB_BANNER" value="3" />
<enum name="IAB_LEADERBOARD" value="4" />
</attr>
<attr name="adUnitId" format="string" />
</declare-styleable>
</resources>
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="你的发布者id"
ads:adSize="BANNER"
ads:loadAdOnCreate="true"/>
</LinearLayout>
这样就ok了,可以编译运行。
如果在main.xml文件中不想开始就运行广告的话,可以去掉ads:loadAdOnCreate="true",然后在Activty中想要运行广告的地方加入代码
AdView adView = (AdView)this.findViewById(R.id.adView);
adView.loadAd(new AdRequest());
- 大小: 1.6 KB
- 大小: 3.1 KB
分享到:
相关推荐
GoogleAdmob接入封装,androidstudio中接入admob。
Android平台AdMob广告添加方法,看完这个资料你就懂得如何投放google广告了。
Android添加AdMob广告流程 连接AdMob官方网站http://zhcn.admob.com...进入自己的服务中心->站点和应用程序->添加网站/应用程序->Android应用程序->填写详细信息(在填写url的时候填写AndroidManifest.xml中的url包名)
admob广告android嵌入教程,软松实现广告收入
如何在Android应用中嵌入 AdMob 广告,里面有个文档和一个 AdmobDemo
安卓版admob sdk 最新版本9,google play service sdk中广告部分firebase sdk版本中广告部分,最新版本google 广告,admob android sdk最新版本
要使用android广告挣钱,就需要添加广告,自己研究了几天总算搞定了,这里我写了个小例子,可以给你学习参考使用,里面有详细注释,里面也包含了GoogleAdMobAdsSdk-4.1.0.jar,欢迎下载,本例自己运行没问题的
android应用中添加admob广告的示例工程,原来上传那个可能有乱码问题吧,使用2012最新GoogleAdMobAdsSdk-4.3.1.jar,,这里我写了个小例子,可以给你学习参考使用,里面有详细注释,并添加了监听器,本例自己运行没...
AdMob广告添加流程 连接AdMob官方网站http://zhcn.admob.com ...进入自己的服务中心->站点和应用程序->添加网站/应用程序->Android应用程序->填写详细信息(在填写url的时候填写AndroidManifest.xml中的url包名)
android软件Admob广告盈利模式教程参考.pdf
简单介绍AdMob接入Android的方法并展示效果的apk
Android搭载admob广告的demo 亲测可用
教你如何在你的移动应用中添加谷歌admob的广告 请下载源码实例 已经所需要的lib库
google admob ads for unity插件,同时支持android和iOS。 支持新版本admob横幅很插屏广告。 android项目把admob_unity_plugin.unitypackage import进unity3d工程即可 然后把admobdemo.cs 复制到项目中,并修改...
方便接入admob聚合---android---代码(java)跟布局文件
详细介绍android 应用如何植入admob广告平台的广告以及如何在admob平台申请开发者广告植入账号及代码植入方法。
admob 集成的android 工程,直接导入eclipse并运行就可以在手机上显示admob广告。并可以定时刷新,代码是一个独立的类,可以直接放到项目中使用。
adobe air 的admob 本机扩展包括 android & iphone ipad all in one 版 用法使用简单只要2分不多过分吧。
AdMob_Android_SDK_Instructions.pdf
6. 把addmobdemo.cs 添加到main camera或者其他在场景中一直存在物体上 7. 打开file build and run选择android或者ios平台然后进行设置平台设置 8. 点击build或者build and run编译项目获得xcode工程或者apk,把apk...