如何将Admob添加到Unity游戏中?

时间:2014-07-07 10:19:06

标签: unity3d admob

好吧,我几乎一直在寻找教程,插件等页面和页面,以便让人们团结一致,而且还没有工作!

当我使用本教程' http://wewritecode.com/2014/04/13/setting-admob-android-ios-unity/' 所有我得到它错误'错误构建播放器:Win32Exception:ApplicationName =' C:/ Users / * / Documents / adt-bundle-windows-x86_64-20140624 / sdk \ tools \ zipalign.exe& #39;,CommandLine =' 4" C:\ Users * \ Documents \ Unity Dev \ swine2 \ Temp / StagingArea / Package_unaligned.apk" " C:\ Users \ Max \ Documents \ Unity Dev \ swine2 \ Temp / StagingArea / Package.apk"',CurrentDirectory =' Temp / StagingArea'

当我使用本教程' http://fastegggames.com/blog/2014/3/25/tutorial-setting-up-google-play-services-plugin-for-unity'

时,会发生同样的事情

我的问题是:有人知道为什么我在尝试构建并运行我的Android设备时遇到错误吗?

补充:如果有人能指出我的教程有效,我们将不胜感激。

谢谢, 最大

2 个答案:

答案 0 :(得分:2)

从此处下载Google官方AdMob插件 - https://github.com/googleads/googleads-mobile-plugins

此处提供文档 - https://github.com/googleads/googleads-mobile-plugins/tree/master/unity

我已经看到使用官方Google AdMob插件进行统一而非其他方式更简单方便。

答案 1 :(得分:0)

您可以尝试此Admob Unity Plugin

这很简单,导入admobplugin.unitypackage,然后编码如下

using admob;
...
Admob.Instance().initAdmob("admob banner id", "admob interstitial id");//admob id with format ca-app-pub-2796046890663330/756767388
Admob.Instance().showBannerRelative(AdSize.Banner, AdPosition.BOTTOM_CENTER, 0);

然后将此代码添加到主摄像机或舞台上的其他对象