年前做的事情,年后才来总结。
因公司项目需要接入广点通广告,花费了一天时间接入到项目中。如何接入项目以及使用,广点通的DEMO已经很详细,很容易理解了,在此不做过多说明。
本想项目上线后再做优化和整合,没想到在上架oppo市场的时候,因内涵广告插件被评为C,原来国内的市场已经严峻到这种地步。
好了,想办法吧。
最容易实现的,也是现阶段使用的方法,封装aar,根据不同的市场,做不同的arr引入。
本文只说想法,具体代码不做详细介绍。
先看aar结构
这个很明了啦。
再看实现。
在build中建立三个分支,分别实现不同的广告,开始并没有接入oppo,因为oppo广告的坑点太多啦。上架oppo市场使用noop的空实现。