整合谷歌Admob在Unity3D的Android和iOS游戏
2016-02-23 16:52
323 查看
每一个unity3D开发人员是如何从你的游戏赚钱。在你的游戏中展示广告是一个很好的赚钱方法,AdMob是开发者通常使用的广告提供商之一。然而美中不足的是,通常这些广告商只做一个像Android或iOS的原生平台SDK,所以,如果你想在Unity中使用它,你就必须要有一个Unity插件,或者建一个Unity3D包装自己。
以前,如果你想在你的Android或iOS的游戏集成Admob,你的道路将会走的很艰辛。你必须手动下载原生SDK,而你必须通过扩展原生SDK来创建自己的包装。对于Android,这意味着Google's Admob的原生SDK函数初始化活动,ShowBanner、HideBannerView和包装的事件处理程序,并揭露他们的Unity,而对于iOS的过程是一样的,我们只是更换UI视图活动。如果你不想走这条路线,你可以使用一些需要付费的第三方插件。
值得庆幸的是,Google's Admob团队似乎已经发布了官方的Unity SDK,因此,开发人员可以在他们的游戏中导入并使用。如何使用它也很简单,你只需要导入unity包,在里面添加预设,按照谷歌开发者的指令设置平台的细节(比如,你需要为Android添加清单和下载最新的admob jar,而ios你只需要添加链接标志和框架)。
插件和进一步的说明:https://github.com/ 希望它可以让你的游戏帮你赚钱。
以前,如果你想在你的Android或iOS的游戏集成Admob,你的道路将会走的很艰辛。你必须手动下载原生SDK,而你必须通过扩展原生SDK来创建自己的包装。对于Android,这意味着Google's Admob的原生SDK函数初始化活动,ShowBanner、HideBannerView和包装的事件处理程序,并揭露他们的Unity,而对于iOS的过程是一样的,我们只是更换UI视图活动。如果你不想走这条路线,你可以使用一些需要付费的第三方插件。
值得庆幸的是,Google's Admob团队似乎已经发布了官方的Unity SDK,因此,开发人员可以在他们的游戏中导入并使用。如何使用它也很简单,你只需要导入unity包,在里面添加预设,按照谷歌开发者的指令设置平台的细节(比如,你需要为Android添加清单和下载最新的admob jar,而ios你只需要添加链接标志和框架)。
插件和进一步的说明:https://github.com/ 希望它可以让你的游戏帮你赚钱。
相关文章推荐
- 关于Unity中的Animator使用animator.Play()不能重复播放同一个Animatoin的解决方案
- Unity3D使用Spine方法
- 关于因为修改脚本名称,导致Unity3D预制体上面的脚本出现丢失状况解决方法
- Unity3D改变粒子运行速度
- Unity3D使用Animator报:"Animator.GotoState: State could not be found invalid layer index"错误解决方
- Unity3D关于一个父物体下锚点位置问题
- Unity3D Animation暂停与恢复
- Unity播放声音的时候,音量与原大小不符的解决方案
- Unity物体平滑跟随
- Unity3D发布Web Player,使用WWW类时问题
- Unity粒子随机赋予材质
- Unity3D烘培无效果原因
- Unity3D性能优化之合并网格
- Unity3D调用自己封装的dll
- Unity3D的GUI图片放大后会有”一条诡异的线“的解决办法
- Unity3D 加密AssetBundle包
- 关于Unity3D使用LitJson报错问题
- Unity3D代码的执行顺序
- Unity3D使用sqlite数据库编译Android报错解决办法
- Unity3D集成Android插件,会出现在Unity3D中设置图标,却显示Android中的图标问题