以前版本的APK在AndroidManifest.xml中启用了WRITE_EXTERNAL_STORAGE权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
现在,当前发布的APK不再需要写入外部存储,所以我从清单中删除了该行。
在Google Play开发者控制台的APK信息标签中,最新的APK显示无需权限(适用于以前的版本)。
我是否必须执行任何其他更改/选项,以便Google Play不再请求该权限?
修改
作为补充信息:
所以我想现在发生的事情是用户仍在安装以前的APK,然后他们应该升级它,但这不可能。
可能会发生什么?
最后编辑
不清楚具体如何在Google Plays商店中进行版本替换过程,这个问题似乎与此有关。
虽然版本替换仍在进行,但看起来您不会直接安装最新版本,即使它在商店中可用。您使用其权限安装以前的版本,然后在“后台模式”中“更新”到新版本。这会强制您在一段时间内接受以前的版本权限。
当最后一个版本完全取代商店中的上一个版本时,只会触发新的权限确认对话框。