博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【推荐】App多渠道打包工具
阅读量:5908 次
发布时间:2019-06-19

本文共 871 字,大约阅读时间需要 2 分钟。

Android应用市场存在大大小小几百个商店(一个商店就代表一个渠道,比如:360手机助手、小米应用市场、华为应用市场、三星应用市场),每当App需要发布新版本时,我们就需要重新分发一遍每一个应用市场,渠道包就是在APK中添加渠道信息,也就是channel,对应不同的渠道,以此统计各个渠道的活跃量、下载量等。

目前市场上常用的maven、gradle、apktool、美团walle打包、360多渠道打包都很实用,不过或多或少还是有些麻烦,之前我个人认为apktool的多渠道自动打包是最高效的,直到我发现openinstall这种渠道链接取代渠道包,实现免打包的方法。

下面贴上我的实现方法:

首先到官网上下载SDK()

【推荐】App多渠道打包工具

然后拷贝到项目的 app/libs 文件夹下,并在 app 模块的 build.gradle 中导入,集成jar:

【推荐】App多渠道打包工具

【推荐】App多渠道打包工具

配置AndroidMainfest,权限配置:

【推荐】App多渠道打包工具

配置 AppKey:

【推荐】App多渠道打包工具

在App启动时,调用 OpenInstall.init(context) 方法完成 sdk 初始化:

【推荐】App多渠道打包工具

注意:统计每个渠道的注册量,要在确保用户完成 app 注册的情况下调用以下接口:

//用户注册成功后调用OpenInstall.reportRegister();

完成初始化之后,SDK 会自动完成访问量、点击量、安装量、活跃量、留存率等统计工作,这时候到openinstall官网注册一个应用后台。在渠道管理里创建相关渠道,命名可以是:360手机助手、应用宝、华为应用市场、小米应用市场等标识。

【推荐】App多渠道打包工具

新增渠道后,相关会同时显示在渠道报表中,然后分别导出这些渠道包,再上传到相应渠道就可以了,统计数据会实时更新在报表中,还有排重功能,我觉得已经超出了我的预期,毕竟谁不喜欢一个美观的报表,而且还能省去统计的活儿,至少这样打包还不需要再上传到其他第三方统计工具那。

【推荐】App多渠道打包工具

个人觉得,这个方法应该是目前最简便的多渠道打包方法了吧,而且还能省去统计的功夫。

转载于:https://blog.51cto.com/14131820/2330197

你可能感兴趣的文章
唯识相链由来
查看>>
linux系统的负载与CPU、内存、硬盘、用户数监控shell脚本
查看>>
Percona Toolkit 安装
查看>>
元学习法 - XDITE -Xdite 郑伊廷
查看>>
Firewall之iptables篇
查看>>
RHEL6入门系列之二十二,quota磁盘配额管理
查看>>
费用登记系统(小结)
查看>>
Windows Group Policy Startup script is not executed at startup
查看>>
智能指针
查看>>
AIX修改用户密码登录不成功案例分享
查看>>
c语言简单版坦克大战(AllenEnemyTrank文件)
查看>>
理解call和apply方法
查看>>
异步加载(延迟加载)与同步加载
查看>>
机器学习瓶颈 - 从黑盒白盒之争说起
查看>>
小程序图片上传七牛
查看>>
java交换两个变量值a,b的多钟方法
查看>>
Python中被双下划线包围的魔法方法
查看>>
JAVA核心编程教学
查看>>
Oracle:数据类型对应表
查看>>
洛谷P1349 广义斐波那契数列
查看>>