重新配置 android 应用程序而不覆盖

Reconfigure android application without overwritten

我开始构建一个可以自我重构的 Android 应用程序。这意味着此应用程序可以在 "update" 后更改其行为。但它与普通更新不相似,因为我不想发布到市场以及以下一些原因。思路是app通过服务器检查版本,如果老了,就下载一个文件进行更新。

如果可能,请告诉我,并给我建议、方法、关键字、想法或有帮助的东西。我是否必须干预系统,OS 或其他什么?。我倾向于将 phone 作为传感器设备

没有直接的方法可以做到这一点。

您需要下载全新的 apk。你不能只下载它的一部分。

但您可以在后台下载应用程序,无需用户交互。

现在安装此用户必须允许安装符合安全标准。

PS:如果你只是想执行不同的操作。您可以在 external/internal 存储中下载内容,并通过 api 调用更改执行所需的操作。

有些应用不使用 Play 商店进行更新,例如。 Dream11,著名的板球应用程序。

fantasycricket.dream11.com/android-desktop.html?utm_Source