利用fir.im提供的api接口实现android apk自动更新和手动更新
来源:互联网 发布:高斯模糊算法 cpu消耗 编辑:程序博客网 时间:2024/06/05 02:44
利用fir.im提供的api接口实现android apk自动更新和手动更新
分类:
版权声明:本文为博主原创文章,未经博主允许不得转载。
目录(?)[+]
github地址
背景
本项目的存在是因为友盟关闭了自动更新服务,所以自己结合友盟所说的一些自动更新方案,利用Rxjava + Retrofit2 + Okhttp3 + Rxandroid + Service + Fim实现app自动更新
使用范围
适用于api 14及以上,且加入了Android6.0的权限判断,由于本人很懒就没开发后台apk管理功能,就直接采用fim的公共api实现版本比对
Gradle Config
- 1
- 2
- 3
- 1
- 2
- 3
使用
首先必须保证你的最新版本versionCode和versionName是随版本升级递增的
1.自动更新 Activity
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
2.手动更新
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
AndroidManifest.xml配置
阅读全文
0 0
- 利用fir.im提供的api接口实现android apk自动更新和手动更新
- 利用fir.im提供的api接口实现android apk自动更新和手动更新
- android使用fir.im实现版本更新
- android利用service实现下载apk自动更新功能
- 更新日志 - fir.im 回归,上线 Android Studio 插件
- fir.im Weekly - iOS / Android 动态化更新方案盘点
- Andoid应用更新,解决andrid5.0获取系统权限把下载APK存到SD卡中,版本号的比较,有手动更新和自动更新
- android 利用dwonLoadManager 实现apk下载更新
- 更新日志 - fir.im 新版优化上线
- Android 通过蒲公英pgyer的接口 Service 实现带进度下载App 通知栏显示 在线更新 自动更新Demo
- Android 通过蒲公英pgyer的接口 Service 实现带进度下载App 通知栏显示 在线更新 自动更新Demo
- 使用fir.im托管应用时通过Android Studio插件更新应用
- Android Cursor自动更新的实现和原理
- Android Cursor自动更新的实现和原理
- android IM的实现:聊天室(采用smack API)
- 知识点小记:HttpURLConneciton请求fir.im接口时返回404、setDoInput和setDoOutput
- android apk版本检测和自动更新
- android 自动更新的实现
- 几篇有关CSS的文章
- 解决maven删除和重新安装的问题
- #leetcode#130. Surrounded Regions
- 【codeforce-510B】fox and two dots
- 字符串问题---添加最少字符使字符串整体都是回文字符串
- 利用fir.im提供的api接口实现android apk自动更新和手动更新
- URL中“#” “?” &“”号的作用
- spring boot banner的设置
- HDU6154 CaoHaha's staff(规律,2017中国大学生程序设计竞赛
- JMeter安装步骤
- Excel要不要“引”
- UVA
- collection和collections的区别,以及一些工具类数组与集合转换
- [置顶] Jenkins+Gradle实现android开发 自动打包 上传蒲公英