我有一个服务,我可以在其中放置新的apk文件。例如,(https://myweb.com/newversion.apk)。我的项目不在Play商店中,我会在没有Play商店的情况下远程更新我的应用程序。我在谷歌上搜索这个,找到了一些例子和文章,但我不知道女巫是解决我问题的最佳实践在您的选择中,我如何以最佳方式解决问题?谢谢
最好的方法之一是将APP版本与APK文件一起存储在Web中的某个位置(例如JSON文件中)。运行应用程序时,请检查应用程序版本是否不低于存储在 Web JSON 中。如果当前应用程序版本低于存储在 web 中的版本 - 在后台下载新的 APK,并提示用户有关成功下载的通知和对话框,并让他启动安装。有关更多详细信息,请查看此线程和此线程。
要实现自动更新,您可以使用版本详细信息管理服务器,但为此您还必须与应用程序进行检查。
但是,还有另一种选择可以管理自动更新。您可以使用以下 URL 提供的自定义类。
http://www.auto-update-apk.com/