inveno

inveno的公共类库


快手、头条等买量sdk

<h3>1、在project添加仓库(头条需要)</h3> <pre><code>allprojects { repositories { maven { url 'https://artifact.bytedance.com/repository/Volcengine/' } } }</code></pre> <h3>2、在对应app或者module添加依赖</h3> <pre><code>implementation 'com.inveno.library:spread:1.0.5-SNAPSHOT'</code></pre> <h3>3、在app的builde.grable文件下添加配置</h3> <pre><code>android { defaultConfig { //省略其他... manifestPlaceholders.put("APPLOG_SCHEME", "rangersapplog.byAx6uYt".toLowerCase()) } }</code></pre> <h3>4、使用</h3> <pre><code>class TestActivity : Activity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_test) //初始化快手sdk,日志过滤关键字:KS_LOG KuaiShouManager.init(applicationContext,"appId","appName",isDebug) //快手激活 KuaiShouManager.onAppActive() //快手统计次留 KuaiShouManager.onNextDayStay() //初始化头条,日志过滤关键字:TouTiaoManager TouTiaoManager.init(applicationContext,"toutiaoId","channelName",isDebug) //头条注册事件上报 TouTiaoManager.postRegisterEvent() //头条支付事件上报 TouTiaoManager.postPayEvent() } override fun onPause() { super.onPause() //快手pause事件 KuaiShouManager.onPagePause() //头条pause事件 AppLog.onPause(this) } override fun onResume() { super.onResume() //快手resume事件 KuaiShouManager.onPagePause() //头条resume事件 AppLog.onResume(this) } }</code></pre>

页面列表

ITEM_HTML