cocos creator 使用 android studio 接入oppo广告,广点通广告

    这几天分别接了oppo和广点通的广告,两者相似度还是很高的。我接入了 闪屏,插屏,banner条三种类型的广告。接入广告的时候只要看懂了sdk的demo,基本上就问题不大。我在这里写下我的心得,首先是sdk的区别,oppo 的sdk明确表示了必须要首先初始sdk,才能够正确接入sdk,就在MyApplipication的onCreate中去初始化,广点通则不需要这个操作。

我从闪屏开始入手,也就是开屏广告,开屏广告的思路就是在进入mainActivity也就是AppActivity中首先进入闪屏Activity,这个要在AndroidManifest中去设定,有这个属性的activity就是最先执行的

<intent-filter>
    <action android:name="android.intent.action.MAIN" />

    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

再在这个activity的属性中加入

<meta-data
    android:name="LOGIN_ACTIVITY"
    android:value="org.cocos2dx.javascript.SplashActivity" />

代表执行完这个activity会跳转到指定的activity,跳入我们的闪屏activity,闪屏结束再跳入主activity。具体的方法,每个sdk都有自己的写法,看demo中的演示根据自己的需求更改就行了。

每个sdk都会有必须配置的权限和组件,像oppo就这样的

<!--oppo SDK 必选组件配置开始-->
<activity android:name="com.oppo.mobad.activity.AdActivity" />

<service android:name="com.oppo.mobad.service.AdService" />
<!--oppo SDK 必选组件配置结束-->

banner条和插屏就很接近了,都是直接在mainActivity中调用生成的方法,不能像开屏那样单独写一个activity。

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值