我正在使用 Xamarin.Forms 为 PDA 开发 Android 应用程序,我有几个问题:
开发后您通常如何分发您的应用程序?
在 Windows 应用程序的情况下,我使用了 ClickOnce,但 Xamarin 似乎没有提供可以检测更新版本并请求更新的服务。
更新后如何显示更新内容?
更新完成后,我想在用户进入登录屏幕时显示带有复选框的更新内容,例如“不再显示”。使用自定义警报或在新页面上显示更新内容而不是弹出窗口会更好吗?
目前我正在把应用打包成APK文件,签名,上传到服务器。每次发布新版本时,我都必须告诉客户更新应用程序。我不确定最好的方法是什么。
您的 apk 中可以有一个应用程序版本,登录时您可以将登录版本作为请求参数发送,以验证该应用程序是否是最新版本,如果不是,则显示一个弹出窗口,提示有新的 apk 可供下载并导航到用户可以从哪里下载 apk。