我开始构建可自行重组的Android应用。这意味着此应用可以在更新"之后更改其行为。但它与普通更新并不相似,因为我不想向市场发布以及下面的一些原因。这个想法是通过服务器的应用程序检查版本,如果它是旧的,然后下载文件以继续更新。
这不是覆盖安装,只更改应用程序的某些部分,而不是全部。
应用程序必须在更新期间继续工作。
下载和更新过程必须保持沉默,必须没有通知,弹出或询问权限(选项)
请告诉我它是否可行,并给我建议,方法,关键词,想法或有用的东西。我是否必须干预系统,操作系统或其他任何东西?我倾向于将手机作为传感器设备
答案 0 :(得分:0)
没有直接的方法来实现这一点。
你需要下载全新的apk。你不能只下载它的一小部分。
但你可以做的是在没有用户互动的情况下在后台下载应用程序。
现在安装此用户必须允许按照安全标准进行安装。
PS:如果你只想表演不同的动作。您可以在外部/内部存储中下载内容,并通过api调用更改执行愿望操作。
有些应用程序没有使用Play商店进行更新,例如。 Dream11,着名的板球应用程序。
fantasycricket.dream11.com/android-desktop.html?utm_Source