【问题标题】:Is it possible for an Android App to Auto-Install and Run an Update?Android 应用程序是否可以自动安装和运行更新?
【发布时间】:2010-09-13 22:50:15
【问题描述】:

我在手机上安装了一个应用程序,这些手机处于不同状态的锁箱中。它 24/7 全天候运行,几乎没有用户交互。

我知道如何将更新推送到市场...我可以在我的应用程序中运行一个线程来查看应用程序更新、安装 apk 并打开新的 apk,并用它替换当前运行的版本吗?

【问题讨论】:

  • 您可能能够打开下载的 apk,但最终您需要用户交互才能点击安装按钮。也许您可以调整 Android 源代码并提供自定义固件,无需用户交互即可安装应用程序:source.android.com
  • 我认为这是不可能的。那是因为这是一个很大的安全风险。想象一下,我创建了一个这样的应用程序,但它没有自行更新,而是下载并安装了一个包含木马或有害内容的 APK……您要安装我的应用程序吗?虽然......我想知道你会安装什么样的更新;如果它易于应用,您可以尝试注入一些内联 java 代码。
  • 只要权限不变,用户(至少在 Froyo 上,是否在 Eclair 上?)可以将其设置为自动更新。不过,任何权限更改仍需要手动更新。
  • Christian,Android 的美丽(和恐怖)就在其中。

标签: android installation auto-update


【解决方案1】:

2.2 应该没有问题,你不能用这个 2.1 或更早的版本。您甚至不需要运行线程,您可以让市场更新程序为您处理。您只需最初将应用程序设置为自动更新。正如 kcoppock 所说,您无法更改权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-25
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多