【发布时间】:2020-08-18 17:24:50
【问题描述】:
我正在开发一个 android 应用程序,我已经完成了所有工作,现在我希望对其进行更新,以维护和执行一些错误修复。 (注意:我不希望我的应用程序在市场上发布,因为它与我的大学学位项目有关。即它只有少数观众)。如果有可用更新,我希望用户在打开应用程序后立即收到更新通知。当他们同意时,应用程序应该下载新更新的 .apk 文件,下载完成后,它应该自动提示用户安装它。 (下面附上提示示例)
如何在不使用 android playstore 市场的情况下实现这一目标?
我听说在某处我可以通过将我的应用程序与包含 txt 文件(具有版本代码)和更新的 apk 的公共域(如 Dropbox 或 GitHub)的简单版本比较来做到这一点。如果版本与 txt 文件匹配,则不会发生任何事情。 如果版本不同,它应该会显示一个对话框来下载更新。
我该如何执行这些家伙?请帮帮我?..有人可以帮我解决实际的java代码吗? 附: - 我实际上对这一切都很陌生,我想学习 Android Studio。 非常感谢我的朋友们:D
【问题讨论】:
-
只是一个建议 - 我仍会将其放在 Google Play 上并使用 alpha 或 beta 渠道将其分发给选定的白名单用户。您可以在 Play 上执行此操作,并获得让 Google 分发更新的额外好处,作为学生,您还可以获得通过 Google Play 发布内容的体验。
标签: java android android-studio