虽然有很多商店都有自动更新的SDK,但是审核不够灵活,以下介绍如何使用Fir.im进行更新,实现检查更新,后台下载,自动安装的功能。
由于代码太长,影响阅读体验,我把代码都扔到Gist上了,只留下使用方法。
1. Fir.im简介
Fir.im是一个免费的App托管平台,深受github上开发者的喜爱。界面很友好,跟简书一样有逼格。
- 开发者通过上传安装包与截图,就立刻拥有了一个APP下载页面,方便进行分发测试。
- 支持检查更新的功能,代码量小到只需要一个回掉即可;
- 支持BUG追踪,即便混淆后也可以追踪;
- 对AndroidStudio支持非常优秀,加入依赖就能搞定,强迫症再也不用去折腾jar包的导入啦;
- 开发组技术扎实,我今天反馈的一个CrashBUG在两小时后就回复邮件修复并部署完成更新了。
托管地址: http://fir.im/
SDK地址: http://bughd.com/
2. 如何使用?
@OnClick(R.id.about_version) void about_version() {
FIRUtils.checkForUpdate(context);
}
3. 实践代码
这个项目是我的个人开源项目,所有的工具类实际上就是从这里提取的
本文介绍如何利用Fir.im的免费托管平台实现APP的自动更新功能,包括检查更新、后台下载及自动安装等特性。文章提供了加入Gradle依赖的方法,并分享了一个个人开源项目的实践案例。

4804

被折叠的 条评论
为什么被折叠?



