查看: 1816|回复: 7

请问安卓APP如何升级?

升级   2.2%

5

主题

9

回帖

511

积分

高级会员

Rank: 4

积分
511
发表于 2023-9-13 14:58:19 | 显示全部楼层 |阅读模式
安卓APP如何提示手机端有新版本?有没有相关文档?谢谢!
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37517
发表于 2023-9-14 09:29:39 | 显示全部楼层
默认就会提示升级的,如果要关掉,可以在右下角我的里面去设置
回复

使用道具 举报

升级   2.2%

5

主题

9

回帖

511

积分

高级会员

Rank: 4

积分
511
发表于 2023-9-14 09:41:09 | 显示全部楼层
手机端检测更新一直提示最新版本,但是已经将编译好的新版本上传至服务器上,对应的collect.json配置中的appUrl也修改为最新的app地址,app.json配置也修改过,不知道还需要配置什么才可以实现手机端升级功能?
回复

使用道具 举报

升级   2.2%

5

主题

9

回帖

511

积分

高级会员

Rank: 4

积分
511
发表于 2023-9-14 10:51:43 | 显示全部楼层
我是直接本地编译的APK,修改过图标和服务器地址,不知道这算不算直连版APP,不知道这个升级的原理是什么?手机端升级的请求是看app.json的配置吗?
回复

使用道具 举报

升级   2.2%

5

主题

9

回帖

511

积分

高级会员

Rank: 4

积分
511
发表于 2023-9-14 14:12:09 | 显示全部楼层
论坛管理员 发表于 2023-9-14 09:29
默认就会提示升级的,如果要关掉,可以在右下角我的里面去设置

我是直接本地编译的APK,修改过图标和服务器地址,不知道这算不算直连版APP,不知道这个升级的原理是什么?手机端升级的请求是看app.json的配置吗?
回复

使用道具 举报

升级   100%

1

主题

662

回帖

2195

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2195
发表于 2023-9-14 17:15:59 | 显示全部楼层
nijuehua 发表于 2023-9-14 14:12
我是直接本地编译的APK,修改过图标和服务器地址,不知道这算不算直连版APP,不知道这个升级的原理是什么 ...

你自己改源码的话很简单的       android app 更新升级都在一个类里面的 O2AppUpdateManager
你去这个类里面修改源码就行了,你自己有更新用 json 地址,那修改里面的请求地址为你的 json 地址进行判断是否要升级。

这个源码里面涉及到直连 app 还是官方 app,你看下 README 里面有说的  build.gradle 里面有个参数修改下就是直连 app了。
回复

使用道具 举报

升级   2.2%

5

主题

9

回帖

511

积分

高级会员

Rank: 4

积分
511
发表于 2023-9-15 14:53:43 | 显示全部楼层
飞龙在天 发表于 2023-9-14 17:15
你自己改源码的话很简单的       android app 更新升级都在一个类里面的 O2AppUpdateManager
你去这个类 ...

是改这行就可以了嘛?
private val o2AppVersionJsonUrl = "https://自己的域名/app/app.json"
回复

使用道具 举报

升级   100%

1

主题

662

回帖

2195

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2195
发表于 2023-9-15 17:19:57 | 显示全部楼层
nijuehua 发表于 2023-9-15 14:53
是改这行就可以了嘛?
private val o2AppVersionJsonUrl = "https://自己的域名/app/app.json" ...

你再看看 这个类里面分两种情况的 内部还是官方的 这个是官方 app 的 url。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread