递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2814|回复: 5
打印 上一主题 下一主题

[其它] 想咨询下FastServer热更,是火山安卓开发的也能用吗?

[复制链接]

29

主题

158

帖子

1523

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1523
跳转到指定楼层
楼主
发表于 2023-12-18 09:18:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FastServer那个帖子楼太多了,怕看不到,所以重新发了贴
想咨询下FastServer热更,是火山安卓开发的也能用吗?这个的原理是把首先把界面ui做好,然后通过热更读取服务器里边的代码,赋予到这个界面上吗?还是连界面都不用先做好,直接打开软件后,热更把所有的火山代码下到本地。
回复

使用道具 举报

2

主题

37

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
沙发
发表于 2023-12-18 11:45:14 | 只看该作者
那是服务端框架,跟安卓没啥关系,明显用不了吧
回复

使用道具 举报

72

主题

190

帖子

1607

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1607
板凳
发表于 2023-12-18 14:11:59 | 只看该作者
FastServer是纯服务端框架,这里的热更是指的服务器代码热更。火山Android不是很了解
回复

使用道具 举报

72

主题

190

帖子

1607

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1607
地板
发表于 2023-12-18 14:13:42 | 只看该作者
如果支持动态加载页面+动态语言脚本,可以通过把相关代码放在服务器,启动app后拉取资源列表,对比资源的md5,如果不同下载并替换来实现

PS:只是个简单的思路,不知道是否能实现
回复

使用道具 举报

26

主题

1904

帖子

6941

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6941
5#
发表于 2023-12-18 14:32:18 | 只看该作者
无论是安卓还是iOS的App市场都不允许热更新,你写了就不能上架。
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40585
6#
发表于 2023-12-18 22:31:25 | 只看该作者
热更新据我所知,不是万能的,只能针对特定的场景实现热更新。
就好像比如说:当双十一的时候购物软件整个主题都换成了双十一的主题。 甚至一些组件布局都发生了变化,显然是热更新形式的一种。。

还有一种热更新是基于h5实现的,简单来说部分软件界面就是网页实现的。
要是说整个程序实现完全的热更新,应该是不可能的。只是部分功能模块的热更新。


火山里面没有类似的解决方案。暂无相关案例。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-27 17:35 , Processed in 0.090081 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表