AdMob广告添加流程_新版
连接AdMobapps.admob
注册后登录
进入自己的服务中心->获利->通过新应用获利->手动添加应用->根据提示填写详细信息->新建广告单元->选择单元格式并输入信息
弹出以下界面
点击保存在获利界面选择创建的app,可以看到广告ID
在这里需要记住你的项目的ID号
下载Admob SDK库
可以从Admob上下载到,也可以通过android sdk tool下载,为了方便已经传到csdn 下载地址download.csdn/detail/li_li_li87222/9124795
然后在程序中添加广告:
打开AdMob 集成教程按照步骤一步一步添加代码和xml
启动模拟器即可!!
步骤如下所示:
一:为你的项目添加AdMob的包
把下载到的Admob SDK google play service.jar 置入编译路径libs目录
对于Eclipse项目:
直接把文件复制到libs目录下就ok
二:在项目的l中配置广告Activity
首先,您需要注意您的AdMob的发布者ID。它给你的时候
登记你的www.admob Android应用程序。这是一个上面获得的字符
像ca-app-pub-5619873642492448/8114530210,可以通过网站与定位在应用标签中到你的应用程序
您的AdMob的帐户,然后点击“管理设定”:
就在结束</应用程序“>您的l文件标签,你将
需要添加相关权限和Activity
 
</application>之前添加以下代码:
<meta-data android:name="s.version"
        android:value="7327000" />
                <activity
            android:name="s.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent"/>
三:在</application>之后</manifest>之前添加权限
</application>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
</manifest>
添加完以后你会得到这样的一个界面:
七:编写代码
当你的应用程序集成到AdMob的广告,建议您使用测试
模式。在测试模式中,广告总是返回。
测试模式是启用了每个设备的基础。要启用某个设备的测试模式,首先
请求一个广告,然后在LogCat寻类似下面的一行型如E83D20734F72FB3108F104ABC0FFC738的字符串
一旦你从这个LogCat复制线设备ID,您可以启用测试模式,
调用    如下:
    Builder builder=new AdRequest.Builder();
    builder.addTestDevice(“device ID”);
类的测试代码如下:
@Override
    protectedvoid onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
adView = new Activity());
adView.setAdUnitId(appID);
adView.setAdSize(size);
Builder builder=new AdRequest.Builder();
    builder.addTestDevice(“device ID”);
adView.loadAd(builder.build());
        }
当您禁用测试模式,活的广告可能不会立即返回的请求
从一个新的发布者ID或一个尚未在过去24小时内使用。
应该看到更多的活广告开始约15分钟后回到你最初的生活
广告请求。
性能一般变得更加一致,一旦您的应用程序是在更广泛的
销售和广告的要求,经常被制成各种设备。
google官方下载app
广告投放的秘诀
        广告是最适合你的应用程序在自然破发点。正确回答
“当”和“哪里”,以展示广告能显着增加收入。用户最
点击广告可能在一些活动结束。例如,在游戏广告效果
最好的游戏在画面和最坏的时候在游戏中显示。
范例项目(R)的月球着陆器
 
与此SDK包括一个月球着陆器项目为例。这是同样的例子
在Android SDK中发现,除了因为它显示出一个AdMob的广告时,游戏paus
或成品。
 
调试
 
如果事情是出了问题,第一步是看在Android的LogCat窗口。
确定了Android的Eclipse插件安装。然后从菜单中打开窗口“ - >
显示视图“ - > LogCat。AdMob的所有记录是使用标签“AdMobSDK”。
 
其他信息可在项目的Javadoc和样品中的Wi AdMob的SDK中的。
您可以与使用其他AdMob的Android SDK的开发者在这里:
le/group/admob-publisher-discuss
如果您有任何其他问题,可以加qq310513042一起交流
将程序.apk安装到手机以后会显示广告,点击你的账户可以查
以上是使用Admob官方提供的sdk集成Admob的教程代码,Admob官方的教程和代码都比较繁琐。现
在git上有简化的广告管理库,可以非常简单的在app中集成广告。下面我们介绍使用git上广告管理库集成Admob。
下载广告管理库对应平台的代码Android版本的下载地址github/keymobdev/keymob
IOS平台下载地址github/keymobdev/Keymob-Ad-Lib-for-IOS
把下载到的keymobad.jar 复制到libs目录下
com_keymob_sdks目录复制到assets目录下
插入代码
import com.keymobworks.AdManager;
import *;
import com.AdTypes;
Instance().initFromKeymobService(this, "1", new AdEventListener(), false);//1是从www.keymob获得的appid
Instance().showRelationBanner(BannerSizes.BANNER, BannerPositions.BOTTOM_CENTER,80);
修改配置xml
给app添加网络权限
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
给app添加admob Activity配置信息
<meta-data android:name="s.version" android:value="7327000" />
<activity android:name="s.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent"/>
一切就绪,按f11进行测试。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。