Android程序添加AdMob广告流程
连接AdMobzhcn.admob
注册后登录
进入自己的服务中心->站点和应用程序->添加网站/应用程序->Android应用程序->填写详细信息(在填写url的时候填写l中的url包名)
弹出以下界面
点击下载AdMob Android Sdk
下载结束后点击->转到“网站/用用程序“
点击项目名称点击管理
在这里需要记住你的项目的ID号
然后在程序中添加广告:
打开AdMob Android Sdk.pdf 按照步骤一步一步添加代码和xml
启动模拟器即可!!
步骤如下所示:
一:为你的项目添加AdMob的包
在项目的根目录下创建一个子目录叫
为你做,如果你使用Android的activitycreator工具
(AdMob的- SDK的android.jar)进入该库的目录。
对于Eclipse项目:
?右键单击您的项目从包资源管理器
?选择“Java构建路径”,从左侧面板
?选择“Libraries”标签从主窗口
?点击“添加JAR文件...”
?选择这被复制到库主任的JAR
?点击“确定”添加到你的Android SDK的项目
为你做,如果你使用Android的activitycreator工具
(AdMob的- SDK的android.jar)进入该库的目录。
对于Eclipse项目:
?右键单击您的项目从包资源管理器
?选择“Java构建路径”,从左侧面板
?选择“Libraries”标签从主窗口
?点击“添加JAR文件...”
?选择这被复制到库主任的JAR
?点击“确定”添加到你的Android SDK的项目
二:在项目的l中配置广告的id
首先,您需要注意您的AdMob的发布者ID。它给你的时候
登记你的www.admob Android应用程序。这是一个15个字符的代码
像a1496ced2842262,可以通过网站与定位在应用标签中到你的应用程序
您的AdMob的帐户,然后点击“管理设定”:
登记你的www.admob Android应用程序。这是一个15个字符的代码
像a1496ced2842262,可以通过网站与定位在应用标签中到你的应用程序
您的AdMob的帐户,然后点击“管理设定”:
就在结束</应用程序“>您的l文件标签,你将
需要添加三个方面:
1。您从admob发布者ID
2。安装跟踪接收机
3。 AdMobActivity的应用程序内到达网页
复制并粘贴下面的XML结束前</应用程序“>标签来添加
这三个要素,取代YOUR_ID_HERE与你的15个字符的发布者ID:
需要添加三个方面:
1。您从admob发布者ID
2。安装跟踪接收机
3。 AdMobActivity的应用程序内到达网页
复制并粘贴下面的XML结束前</应用程序“>标签来添加
这三个要素,取代YOUR_ID_HERE与你的15个字符的发布者ID:
在</application>之前添加以下代码:
<meta-data android:value="YOUR_ID_HERE" android:name="ADMOB_PUBLISHER_ID" />
<activity android:name="com.admob.android.ads.AdMobActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="orientation|keyboard|keyboardHidden" />
<receiver android:name="com.admob.android.ads.analytics.InstallReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
其中android:value="YOUR_ID_HERE"的YOUR_ID_HERE就是你的广告id其他的不用去理会
三:
注:如果您使用谷歌分析,使用上面的代码,并没有单独列出
谷歌分析接收器在你的清单(包名:
le.android.apps.analytics.AnalyticsReceiver)。 AnalyticsReceiver将被称为
在代码中通过InstallReceiver你刚刚添加在这里。
确保Internet权限包括在内。如果没有包括,粘贴这个XML
之后</application>标记和结束前</manifest>”标签:
androidsdk安装步骤谷歌分析接收器在你的清单(包名:
le.android.apps.analytics.AnalyticsReceiver)。 AnalyticsReceiver将被称为
在代码中通过InstallReceiver你刚刚添加在这里。
确保Internet权限包括在内。如果没有包括,粘贴这个XML
之后</application>标记和结束前</manifest>”标签:
在</application>之后</manifest>之前添加权限
</application>
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
四:如果您的申请已ACCESS_COARSE_LOCATION或ACCESS_FINE_LOCATION
许可,可选择AdMob的SDK的指示是否使用定位广告的位置。
默认是不使用的位置,并记录一个警告,要求您明确地选择加入或退出
选择退出。无论是广告制作前打电话要求或AdManager.setAllowUseOfLocation
在l插入下面的行前的
关闭</申请>“标签,无论什么”真“或”假“:
许可,可选择AdMob的SDK的指示是否使用定位广告的位置。
默认是不使用的位置,并记录一个警告,要求您明确地选择加入或退出
选择退出。无论是广告制作前打电话要求或AdManager.setAllowUseOfLocation
在l插入下面的行前的
关闭</申请>“标签,无论什么”真“或”假“:
在</application>之前添加此段代码
<meta-data android:value="true" android:name="ADMOB_ALLOW_LOCATION_FOR_ADS"
/
>
</application>
添加完以后你会得到这样的一个界面:
五:添加xml
该文件指定自定义l在XML布局文件属性。粘贴
到l以下文件:
到l以下文件:
<declare-styleable name="com.admob.android.ads.AdView">
<attr name="backgroundColor" format="color" />
<attr name="primaryTextColor" format="color" />
<attr name="secondaryTextColor" format="color" />
<attr name="keywords" format="string" />
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论