【发布时间】:2011-02-22 11:11:24
【问题描述】:
一家公司问我是否能够为他们的内部流程编写一个 Android 应用程序,但具有小型移动设备管理功能。我知道 Android 设置菜单中的“启用手动 apk 安装”复选框。我认为如果永久检查它会打开额外的安全漏洞。
所以最简单的方法是发送一条带有此 APK 的 URL 的短信,启用复选框,安装更新并手动禁用复选框。有很多事情要做,要更新程序。
来自 Windows Mobile 和 Symbian,我能够编写一个 Facade.exe,它开始下载并替换一些签名的部分。 Windows Mobile 和 Symbian 的应用程序签名允许这样做。
这在 Android 上是否可行(未植根)?我读了一些文章,可以实现自己的市场(就像亚马逊正在做的那样)。是否可以使用其中一些 API 来进行自动更新。这些API在哪里,我找不到它们。
这是一个解决方案: 编写一个火炬应用程序(周围有数千个),将其发布到安卓市场。但是有一个小按钮可以使用密码激活整个应用程序。可以通过 android 市场功能推出更新。
完整的 MDM(移动设备管理)太过分了。
【问题讨论】:
标签: android apk auto-update