集成AdMob的原生Android SDK和Android PhoneGap应用程序

使用/确认工作版本
•  PhoneGap2.0.0 - 3.4.0
•  AdMob的原生Android SDK:6.1.0 - 6.4.1

简介
它很容易使用AdMob的原生Android SDK集成广告进入你的PhoneGap应用程序。这将显示AdMob除了AdSense广告(在标准条款和条件的情况下)PhoneGap应用尽可能有效地帮你赚钱。如果你还不是AdSense用户,或者希望只包括AdMob的广告,你可以选择不启用AdMob的控制面板下的AdSense。

步骤1)安装AdMob原生Android SDK
• 下载Android AdMob SDK(下载地址:https://github.com/admob-google/admob-cordova)
• 复制GoogleAdMobAdsSdk - *.*.*.jar到你的 PhoneGap libs目录。
• 在Eclipse刷新项目目录
• 在Eclipse中,右击或双击你的项目,选择“构建路径”,然后在最后一个菜单项“配置构建路径”。
• 选择“库”标签
• 点击“添加 Jars”
• 选择你的项目/libs/GoogleAdMobAdsSdk-*.*.*.jar

步骤2)包括最新安装的库
• 打开你的项目/src/com.*.*/MainActivity.java
• 打开崩溃了的文件(The + next to import android.os.Bundle; by default)
• 添加导入com.google.ads.*;
• 添加导入android.widget.LinearLayout;

步骤3)配置你的AdMob广告单元ID
用下面的代码在你的MainActivity为你的广告ID创建一个字符串:
admob.showBannerAbsolute(admob.BannerSize.BANNER,0,70);//show banner at absolute position x 0,y 70
一定要包括你自己的广告单元ID,否则不会显示广告。

步骤4)创建你的广告视图
下面的设备ID字符串,创建一个新的视图:
private AdView adView;
下面的PhoneGap's super.loadUrl指令,你将配置和初始化新的广告视图如下:
admob.initAdmob("admob banner ID","admob interstitial ID");
查看该文件的完整示例:https://github.com/admob-google/admob-cordova

步骤6)禁用测试模式
要确保在部署到谷歌播放之前禁用测试模式,通过更改该值来更改,评论或删除从你的MainActivity.java以下行
request.setTesting(true);

你可能感兴趣的:(集成AdMob的原生Android SDK和Android PhoneGap应用程序)