我手机上安装的某些应用程序会自动更新,我甚至不需要点击任何内容。这是我期望从我自己开发的应用程序中获得的行为。我必须配置一些东西还是Android市场会照顾这个?
答案 0 :(得分:1)
这不是您可以在应用程序本身上设置的行为。每个用户选择如何更新他下载的应用程序。这是一个市场环境。
在市场的最新版本中,默认设置现在设置为自动更新,但用户可以随意取消选中此框并根据应用程序决定手动更新。如果您打开设置,您还可以决定是仅在Wi-Fi上还是在移动数据上完成。
这将在所有更新上完成,但是发生权限更改的更新。对他们来说,市场仍然需要手动更新。
答案 1 :(得分:1)
可以自动更新。但是你应该点击应用程序至少启动它。 在启动过程中,您可以通过Web服务将当前版本状态发送到服务器,如果有新版本,服务器将识别版本。如果是的话,将下载一个新版本的apk文件,最重要的是如何安装一个apk文件。
通常,您可以运行
pm install -r xxx.apk
将自动安装apk,您的应用将会更新。
答案 2 :(得分:0)
我几乎肯定你不能强迫用户更新他们安装的应用程序,但我认为这是Android Market的默认行为。