用户:
cmdeline查看:11 回复:12 评论:11 创建时间:2022-08-07T08:49:29
hi~
大家好
我是cmdeline
相信大家都会有这样的困扰:自己做的app要更新,但是做完又要通知所有人去指定地方下载,
有些人不能及时接到通知
而且,把更新的lian jie写在app里也不行,因为它不固定。
那么,有什么方法呢?
下面,就由我来教大家写出检查更新系统!
首先,像我这样新建一个云数据库:
然后,新建一个微数据库:

然后,新建两个变量:用来储存新版本的版本号和l ian ji e
接着,就是代码部分了(我这里用updatecc代表li an j ie,upvisioncc代表版本号):
这一段是用来检查更新:
这时候开头新建的那个微数据库就起作用了,它用来记录目前版本号。

这一段代码用来前往更新页面(记得从控件商城导入“超链接”):

当切到这个屏幕时,把版本号设置为最新:

这是屏幕的样子:

这时候,当用户点击“更新”,就能去指定lia n j i e下载了!
当我们更新了自己的app,只要这么做就行了:
在云数据管理器中,更改“vision”为比原先更大的数,把“data”改为最新下载链接,
用户就会收到更新了!
撅了蓝莓三回啊三回66666666我渣渣子为你点赞!imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E5%8A%A0%E6%B2%B9.gif"alt="emotion_编程猫_加油"
点赞0
评论
看到你的代码,我提一个小小的bug,用户可以点击超链接后返回应用,然后没有更新,而实际上你的版本号upvis已经改了。
修改的办法:每次打包前的程序都有一个版本号变量(默认值为当前版本号),然后比较云端版本号和这个默认的版本号变量就行了
点赞0
评论
一个一个一个臭山竹链接是直接传到编辑器的作品中还是说有什么办法可以把apk传输到网页中?
还有如果下载了最新的软件,原来的软件会被替换掉吗?
还有不同版本的作品的云数据库内容是一样的吗?
点赞0
评论