文档章节

Android版使用移动广告平台集成Google Mobile Ads SDK教程

大街小巷
 大街小巷
发布于 2015/12/16 15:29
字数 641
阅读 345
收藏 0

一:要求
1.请确保您使用的是最新版本的Android SDK,且编译所针对的至少是Androidv3.2(将project.properties中的target设为android-13)。
2.Google Mobile Ads SDK(Android版)要求使用Android 2.3或更高版本的运行时文件(在AndroidManifest.xml中至少将android:minSdkVersion设为9)。这表示,您可以使用最新版本的Android SDK进行开发,而您的应用仍能在更早版本的Android(最低2.3版)上运行。


二:加入SDK
将Google移动广告加入应用是一个简单的过程:
1.在您的Eclipse工作空间中添加和引用Google Play服务库项目。
2.在AndroidManifest.xml中添加meta-data标记。
3.在清单中声明com.Google.android.gms.ads.AdActivity。
4.在清单中设置网络权限。


<1>添加和引用Google Play服务库项目
a.在Eclipse中右键点击您的应用项目,并选择Properties。
b.选择Android,然后点击Add...。找到Google-play-services_lib项目,然后选择OK以添加Google Play服务库。
c.项目现在即会引用Google Play服务库


<2>添加meta-data标记
Google Play服务要求您在应用的AndroidManifest.xml的元素内添加以下meta-data标记:
<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.company" android:versionCode="1" android:versionName="1.0">

<application android:icon="@drawable/icon" android:label="@string/app_name"android:debuggable="true">

<meta-data android:name="com.Google.android.gms.version"
android:value="@integer/Google_play_services_version"/>

<activity android:label="@string/app_name" android:name="BannerExample">

<intent-filter>

<action android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LAUNCHER"/>

      </intent-filter>

    </activity>

  </application>

</manifest>


<3>声明com.Google.android.gms.ads.AdActivity
Mobile Ads SDK要求您在应用的AndroidManifest.xml中声明com.Google.android.gms.ads.AdActivity

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.company" android:versionCode="1" android:versionName="1.0">

<application android:icon="@drawable/icon" android:label="@string/app_name"android:debuggable="true">

<meta-data android:name="com.Google.android.gms.version"
android:value="@integer/Google_play_services_version"/>

<activity android:label="@string/app_name" android:name="BannerExample">

<intent-filter>

<action android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

<activity android:name="com.Google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

</application>

</manifest>


<4>设置网络权限
要创建广告请求,必须在清单中声明以下权限:INTERNET

用于访问互联网以发送广告请求。ACCESS_NETWORK_STATE

KeyMob移动广告平台,简称“KeyMob广告”,是为开发者提供精准稳定的SDK,KeyMob平台有横幅广告、插屏广告、积分墙和视频广告等广告形式,KeyMob平台完美打造用户体验,铸造开发者高收益!

© 著作权归作者所有

大街小巷
粉丝 8
博文 208
码字总数 130367
作品 0
长沙
私信 提问
Android Studio应用添加KeyMob广告管理库详细教程

一、创建新项目 在此步骤中,我们将在 Android Studio 中创建一个全新的项目,以在示例中使用。如果您尚未运行 Studio,现在请将其打开。 1:开始新项目向导 如果您看到上面的欢迎屏幕,请选择...

大街小巷
2015/11/18
0
0
如何使用 Firebase 导入 Mobile Ads SDK?

Firebase 转变为统一的移动平台带来了新的 Gradle 工件和 CocoaPods,移动开发者可用它们导入 Mobile Ads SDK。通过这些新增的工件,现在,每个平台都有几种备选的导入方法。谢谢您的反馈,我...

局长
2016/09/27
1K
0
如何使用Eclipse在全应用中集成移动广告平台SDK 并在应用中展示横幅广告

一:前提条件 1.运行 Eclipse 3.7.2 (Indigo) 或更高版本 2.Eclipse JDT 插件(大多数 Eclipse IDE 程序包中都提供) 3.适用于 Eclipse 的 Android 插件 4.Android SDK 二:创建新项目 在此步骤...

大街小巷
2015/12/18
71
0
Unity 移动广告投放插件--Admob Unity Plugin

Admob Unity Plugin Admob Unity 插件提供了一种在 Unity3D Game 和 u3d 应用程序中集成 admob 广告的方法。您可以将其用于具有相同 c#或 js 代码的 Unity iOS 和 Android App。 Admob Unit...

匿名
2017/04/20
182
0
Android版OpenGL游戏引擎的集成KeyMob管理库教程

一:前提条件 1:下载适用于 Android的Google移动广告SDK 二:OpenGL游戏---横幅广告 如果您使用基于OpenGL的游戏引擎,但使用原生的 Android集成广告,我们建议您仅在游戏暂停或结束时,或者在...

大街小巷
2015/11/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

lua字符串和时间戳相互转换

1. 时间戳转成格式化字符串 直接利用函数os.date()将时间戳转化成格式化字符串.```local timestamp = 1561636137;local strDate = os.date("%Y/%m/%d %H:%M:%S", timestamp)print("strD......

书香神
33分钟前
0
0
代码规范

代码格式化 安装vscode插件:Prettier - Code formatter 格式化配置:将下列配置写入到vscode的settings.json文件 (遵照代码格式化) "prettier.disableLanguages": ["vue"], "prettier.......

TreeZhou0511
今天
4
0
python实现人工神经网络的一个例子

人工神经网络已经有无数的开源框架,比如tensorflow,caffe等,可以直接用。但最近需要做一个小样例,把基本思想讲一讲,因此自己写了一个demo,以供参考。 下面直接上代码,代码中有注释,比...

propagator
今天
5
0
远程dubugger

1、在tomcat的bin下/data/project/XXX/apache-tomcat-8.5.23/bin 在catalina.bat文件中新增如下即可 JAVA_OPTS="-Xmx1024m -Xms1024m -agentlib:jdwp=transport=dt_socket,server=y,suspend......

一只小青蛙
今天
2
0
jemter 连接MySQL

jemter 连接MySQL 点击测试计划,测试计划最后”添加目录或jar包到ClassPath“,点击浏览,添加mysql-connector.jar mysql-connector.jar的下载地址: https://mvnrepository.com/artifact/my...

xiaobai1315
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部