AdMob的Android应用程序添加(Unity,Eclipse可以)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AdMob的Android应用程序添加(Unity,Eclipse可以)相关的知识,希望对你有一定的参考价值。
1.注册AdMob账户号码,获得ID网站。
2.下载AdMob SDK https://github.com/unity-plugins/Unity-Admob。
3.导入Eclipse AdMob jar。
4.我使用的4.3.1版本,该版本需要SDK3.2版的project.properties文件的目标=android-13,如果不改变AndroidManifest.xml中的配置,就要悲剧了。
5.using admob。
6.Admob.Instance().initAdmob("admob banner id", "admob interstitial id");//admob id with format ca-app-pub-2796046890663330/756767388。
7.Admob.Instance().showBannerRelative(AdSize.Banner, AdPosition.BOTTOM_CENTER, 0)。
这句话会给出一个错误,由于uiMode到8,13屏幕尺寸和smallestScreenSize出现。
代码设定如下,适用于Unity:
我没有使用XML的布局,直接代码控制布局叠加在当前布局的顶部,不时会有广告,点击广告上的关闭按钮被关闭。
如果在Unity中添加,需要导入classes.jar包,然后继承UnityPlayerActivity class。如果没有,直接继承Activity class,然后在onCreate进行视图设置。
using admob;
Admob.Instance().initAdmob("admob banner id", "admob interstitial id");//initAdmob just need call once,if you called when create banner ,you not need call any more
Admob.Instance().loadInterstitial();
以上是关于AdMob的Android应用程序添加(Unity,Eclipse可以)的主要内容,如果未能解决你的问题,请参考以下文章
(Unity) Admob 横幅未在 Android 7.0 上显示
Unity 3D:在现有的Android游戏场景中显示AdMob的横幅
Unity3D - AdMob在Android中的回调造成崩溃的处理方式