2010-12-07 39 views
3

我建立一个Android应用程序,并想知道如果有无需请求用户对这个权限自动更新此应用程序的方式...更新的Android应用程序,而不要求用户

这个应用程序将运行作为独立应用程序在运行Android和所需的功能之一是能够从该应用程序连接到服务器自动更新这个应用程序专用的平板电脑...

有没有办法做到这一点???

非常感谢......

回答

2

它通常不是可能的,而不用户通过确认对话框要更新的应用程序,当用户被认为是所要求的装置拥有者和它们的活性的同意。

但是,如果它是一个专用的设备,你有能力重新刷新固件,你可以进行修改,以Android平台允许它。

如果确认对话框没问题(实际上为什么不这样做?),您可以启用第三方应用并使用安装包意向,或将浏览器发送到托管您的应用的网页适当的MIME类型,等等

+1

假设OP拥有操作系统的控制,最好的办法是有一个更新程序,具有root权限,可以下载和安装APK。更新检查可以在主程序中完成,更新程序只是在那里更新APK(因为更新自己是不安全的 - 通常您的程序必须停止) – 2010-12-07 18:36:18

+0

非常感谢您的帮助 – 2010-12-07 18:51:52

0

安装完成后,您可以手动去市场,并允许应用自动更新。但是,如果任何权限发生更改,则必须手动完成更新。

0

这听起来像这不是往市场的应用程序?如果可以确保设备已经生根,则可以非常轻松地执行静默更新。

相关问题