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可以)的主要内容,如果未能解决你的问题,请参考以下文章

怎么在unity3d里添加admob广告

(Unity) Admob 横幅未在 Android 7.0 上显示

Unity 3D:在现有的Android游戏场景中显示AdMob的横幅

Unity3D - AdMob在Android中的回调造成崩溃的处理方式

Unity3D - AdMob在Android中的回调造成崩溃的处理方式

如何添加AdMob广告到现有的Unity3D ios游戏