移除应用上一版本中添加的 Android 权限

Remove Android permissions added in the previous release of the app

我们应用程序的先前版本在应用程序上添加了一些用于录制音频的权限。展望未来,我们将不再使用该功能。所以,我想从清单文件中删除所有未使用的权限。

我该怎么做?

我读过this关于SO的问题,有点相似,但没有任何答案?

您当然可以删除最新版本中不需要的权限,但没有任何具体方法可以确保用户只使用您的最新版本。

有一些方法可以通知他们,例如:

  • 正在发送有关可用新版本的推送通知。
  • 强制他们更新应用程序,这就像不允许他们进一步使用该应用程序一样。 (这不是一个好方法!)

如果你真的想让你的用户使用最新版本那么上面提到的第一种方式就可以了,你只需要定期发送推送通知,直到用户更新应用程序的新版本!

  1. 您可以从应用程序中删除权限,当您上传最新版本时,Play 商店将反映新版本中的权限(意味着,它不会显示您在新版本中删除的权限)

  2. 您不能强制用户更新应用程序,但可以通过推送通知要求他们更新应用程序(如果您在以前的版本中实现了推送通知)