Android 需要手动更新的权限更改

Android 需要手动更新的权限更改,android,Android,如果应用程序更改其权限,Android market通常会将其标记为手动更新。如果更改仅用于删除应用程序以前所需的权限,是否属实?或者对权限的任何更改是否会将应用程序标记为手动更新?编辑 我今天试过了。从应用程序中删除权限并将其投放市场。我还在mkt页面中勾选了“自动更新”功能。虽然它没有自动更新应用程序,但在mkt页面中没有显示“手动更新”。删除权限不会阻止自动升级 添加权限可能会阻止自动升级,但并非所有权限都会阻止自动升级。一个好的启发方法是查看权限的保护级别;“危险”权限将阻止自动升级,“

如果应用程序更改其权限,Android market通常会将其标记为手动更新。如果更改仅用于删除应用程序以前所需的权限,是否属实?或者对权限的任何更改是否会将应用程序标记为手动更新?

编辑


我今天试过了。从应用程序中删除权限并将其投放市场。我还在mkt页面中勾选了“自动更新”功能。虽然它没有自动更新应用程序,但在mkt页面中没有显示“手动更新”。

删除权限不会阻止自动升级

添加权限可能会阻止自动升级,但并非所有权限都会阻止自动升级。一个好的启发方法是查看权限的保护级别;“危险”权限将阻止自动升级,“正常”通常不会,但最好使用小型测试台应用程序进行测试

第三方权限通常为“正常”或“已签名”,并且“已签名”在自动升级方面与“正常”相同


此外,从v4.1.6开始,Google Play应用程序会在单独的“手动更新”部分显示需要手动接受新权限的应用程序。它们与所有其他更新一起列出,当用户尝试更新它们时,GP应用程序只会显示“新建权限”对话框。

我不想对这个答案产生怀疑,但你是在推理,还是在这句话背后有一些文档或经验?更多的推理。我只注意到,当有一个额外的许可(与以前相比),手动更新是强制性的。是的,这一事实是毫无疑问的。但是,如果你删除了一个权限,就没有理由通知用户。它应该以这种方式实现,只是不确定是否是。我今天尝试过。从应用程序中删除权限并将其投放市场。我还在mkt页面中勾选了“自动更新”功能。虽然它没有自动更新应用程序,但在mkt页面中没有显示“手动更新”。我可以确认,如果已删除权限,则应用程序不需要手动更新。