前言
当我们在开发一个APP项目时,总会更新迭代,在新版本中修复以前已知的bug或添加新功能。
但是我们不可能让用户重新下载一次安装包并安装更新,这样会大大降低用户更新的积极性。
这时候我们就需要给我们的APP加上在线检测更新并自动下载安装包并安装的功能。但是AppInventor默认的程序中不支持这项功能。
我们可以通过添加aix扩展的方式,实现这个功能。
所需扩展
-
Custom_Downloader -
KIO4_Install -
Dialogs
下载链接见文末
实现过程
首先在项目中添加扩展,并将其添加到屏幕上:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cY3q19aW-1645975182902)(https://cdn.jsdelivr.net/gh/Amnesia-f/jsDelivr_CDN/post/为AppInventor添加在线更新功能/添加扩展.png)]](https://i-blog.csdnimg.cn/blog_migrate/989f8ba4794a5583347f53a6f2e28297.png#pic_center)
进入编程界面,我们需要先检测当前的版本是否为最新版本,这里通过读取TinyWebDB数据库实现:

最低0.47元/天 解锁文章

2669

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



