之前一直都是在弄Unity,没怎么接触过Cocos和Android,所以在给游戏接入穿山甲广告时踩了不少坑。当时我是边看文档边捣鼓官方demo来摸石头过河的,幸得一位大佬帮助,解决了不少Android工程的配置问题,在此通过一个Cocos的HelloWorld工程来记录并回顾一下当时接入的大致过程。本篇主要进行sdk的配置、初始化,以及开屏广告的实现。
首先,在Cocos这边先实现一个HelloWorld工程:
如图,通过点击按钮来展示对应的广告。这里只展示5种广告,因为当时渠道方给的就这5种:开屏、Banner、插屏、激励、全屏,开屏是在游戏初始化时展示的。每个广告类型都会对应1个Android工程的Java方法,所以现在要给每个按钮的点击事件增加一个通讯方法。