专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

Xamarin.Forms 版本更新-已检测

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:57:09       共计:3650 浏览

前言


本文介绍版本更新。

环境


1.Visual Studio 2019

2.Xamarin.Froms 4.0.0.232914-pre6

3.Android 5.0(API 21)或更高版本

4.约定:XF代表Xamarin.Forms

5.Xam.Plugins.DownloadManager 1.4.0

内容


版本更新的流程基本固定:

1.判断App的本地版本与服务器版本是否一致;

2.若小于服务器版本,则提示用户升级;

3.用户确定升级,跳转App商店或在App内下载安装Apk,本文介绍后者。


Xam.Plugins.DownloadManager项目地址:https://github.com/SimonSimCity/Xamarin-CrossDownloadManager

实现效果

实现方式

第一步:新建项目,并安装Xam.Plugins.DownloadManager包。

第二步:在Android项目中的AssemblyInfo.cs中添加相关权限。

第三步:配置File Provider


(1)在Android项目的AndroidManifest.xml中的application节点下添加provider。


(2)在Android项目的Resource文件夹下添加xml文件夹,并添加file_paths.xml文件。

第四步:在共享库中添加IVersionManager接口。

第五步:在MainPage中添加检查更新按钮,并实现点击方法。

第六步:在Android项目中实现IVersionManager接口。

第七步:创建WebApi,添加Apk下载接口。

源码


下载链接:https://pan.baidu.com/s/1yMP6pD74vw100YoeVRkM4A

提取密码:3tlc



版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:【Xamarin.Android】添加面部跟踪和实时识别到您的Android应用程序 | ·下一条:Xamarin Android入门(服务、数据存储)

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有