类型: 系统工具 时间:2024-09-14 13:23:08
评分: 8.1
扫描二维码下载
版本更新提供专属的软件库和良好的手机更新模式,能够及时更新手机中的各种应用,软件经过完全开源并且能够进行定制,手机对话框也能得到更新,能够设置手机框架并且进行各种修改,软件的安装包和更新包都能随时下载,后台更新也非常方便。
第一步.app/build.gradle添加依赖
implementation 'io.github.azhon:appupdate:4.3.4'
第二步:创建DownloadManager
Kotlin
val manager = DownloadManager.Builder(this).run {
apkUrl("your apk url")
apkName("appupdate.apk")
smallIcon(R.mipmap.ic_launcher)
//设置了此参数,那么内部会自动判断是否需要显示更新对话框,否则需要自己判断是否需要更新
apkVersionCode(2)
//同时下面三个参数也必须要设置
apkVersionName('v4.2.2')
apkSize("7.7MB")
apkDescription("更新描述信息(取服务端返回数据)")
//省略一些非必须参数...
build()
}
manager?.download()
Java
第三步:混淆打包,只需保持Activity、Service不混淆
-keep public class * extends android.app.Activity
-keep public class * extends android.app.Service
框架内部支持国际化(其他语言只需要在对应的string.xml中取相同的名字即可)
如果你需要修改框架内部的一些文字,你只需要在string.xml中取相同的名字即可以覆盖框架内设定的
查看版本库中的Log只需要过滤AppUpdate开头的Tag
支持校验安装包的MD5避免重复下载,只需要Builder设置安装包的MD5即可
下载完成 打开新版本后删除旧安装包文件
1.智能的更新软件带来良好的手机服务,相关的工具能够免费使用。
2.能及时进行手机检测和分析,各种应用的版本也能查询。
3.推出了专属的软件库,用户能够快速搜索和查询各种更新包。
1.手机更新的进度能够及时显示,更新完成也能为用户提醒。
2.便利的更新服务带来轻松的操作模式,用户也将享受更多强大的功能。
3.能够确保手机更新的安全和隐私,带来了多种加密设置和保护功能。
版本更新提供智能的更新模式和良好的系统设置,能够更新手机系统以及各种应用,软件和游戏也能快速分析,为用户及时显示相关的版本,提供便利的自动更新模式,更新前的数据信息也能同步,使用过程非常智能和安全。
骁龙“芯”势力席卷ChinaJoy:手机、PC、XR全领域布局的技术密码
08-05360软件管家发布2025年游戏半年榜,透视游戏市场发展趋势!
07-29《银河旅店》抢先体验现已正式上线!
07-25《FGO》9周年前哨直播速报:新从者兽艾蕾降临!周年活动大公开!
07-11Steam92%特别好评!roguelike精品《魔法工艺》手游版今日首曝开启预约
07-09bilibili游戏与505Games达成合作联合发行国产类魂佳作《明末:渊虚之羽》
07-09国产科幻游戏《解限机》公测爆火 新华社再次“点将”西山居
07-04《解限机》全球公测!国产机甲序章今日启封
07-02预约现已开启 6月19日《三国:天下归心》首曝PV正式发布,邀君《入局》!
06-19搜打撤新游《逃离鸭科夫》亮相苹果开发者大会 Steam试玩已开启
06-11