【问题标题】:How to do silent update in android App如何在android App中进行静默更新
【发布时间】:2017-06-12 06:30:42
【问题描述】:

如何在 Android 应用中进行静默更新

可以以静默方式更新应用程序。即(无用户交互)

实现这一目标的最佳方法是什么?提前谢谢你

【问题讨论】:

  • 这在移动套餐有配额的地区是个坏主意...
  • 理论上只有系统应用才能做到。您无法以常规方式在常规应用程序中执行此操作。但是还是有办法的,但是很难。您可以使用动态类加载来做到这一点。您可以动态加载编译后的 DEX 文件,您可以随时下载,并从中运行代码。
  • @VladMatvienko 谢谢你,我会尽力而为,我会带着我的经验回来
  • 最好的方法是构建一个 Web 视图/本机应用程序,根据预先构建的 API 服务器指令更改其功能。 Quora 就是其中之一。

标签: java android android-install-apk


【解决方案1】:

如果您已经在 Playstore 中发布了您的应用,并且您想更新您的应用,那么除了用户打开 AutoUpdate 并且更新将在后台运行之外,没有其他办法。

但是,如果您尚未在 Playstore 中发布您的 android 应用程序并且您想要更新您的应用程序,那么您应该运行 Service in background 并应该从您的数据库中链接一些标志以通知应用程序有关更新。 之后,您的应用程序应该具有用于​​更新应用程序的后台服务,但这也需要更新权限。所以实际上我认为未经许可是不可能的。

【讨论】:

  • 但这并不能回答问题。问题是如何在没有用户交互的情况下更新应用程序。不是如何通知用户更新。
  • 是的 @NIKUNJ KHOKHAR 我不会在 Playstore 中发布应用程序。我的更新版本也在我的本地记忆中。如何更新该 APK
猜你喜欢
  • 2014-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-07
  • 1970-01-01
  • 2020-05-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多