gpt4 book ai didi

android - 强制更新我的安卓应用程序

转载 作者:太空狗 更新时间:2023-10-29 14:24:28 25 4
gpt4 key购买 nike

如果有可用的更新版本,我会尝试在登录前强制更新我的应用程序。我可以检查更新并能够在设备中安装应用程序,我用更新的版本替换我的旧版本,在所有这些过程结束时我想自动打开/调用我的应用程序而不是手动,(我可以手动打开我的应用程序),我不能使用 sqlite 数据库来维护来自应用程序或任何其他 APK 的数据,这将强制调用我的应用程序。

如有任何建议,我们将不胜感激。

谢谢。


正如我在问题中提到的,我可以通过从我的服务器安装新的 apk 文件来更新应用程序,即使我知道 android market 会处理安装并会要求调用应用程序,但在我的情况下,我必须在我的登台服务器按流程测试我的应用程序。我能够从我的登台服务器检查更新和安装应用程序,更新 apk 安装我的旧版本得到卸载并且我没有办法调用我的新版本应用程序。

如有任何建议,我们将不胜感激。

最佳答案

您可以轻松地从您的应用调用网络服务,以查明是否有更新版本可用,并引导用户通过 Android 浏览器下载它。这种方法的一个优点是对升级率有一定的控制,而不是市场支持的“大爆炸”方法。

有点像

http://example.com/update.jsp?versionCode=3

versionCode 来自 list 版本。然后我会让服务返回空白(无更新)或用户应该被定向到的 URL 以获取新的 apk。

您可以从

获取版本代码
        getPackageManager().getPackageInfo(getPackageName(), 0).versionCode 

请触发一个新的 Intent 来访问该 URL。然后用户被发送到下载 apk 的浏览器

关于android - 强制更新我的安卓应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com