android - 为什么我的应用在安装时请求媒体权限?

标签 android permissions google-play

我在 Google Play 中发布了我的应用程序,并在尝试安装它时请求访问媒体,尽管我没有在 Manifest 文件中设置它

这是我在 list 文件中的权限

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />

从手机安装我的应用程序时,它会从媒体访问中询问:

enter image description here

但是当我在桌面浏览器中打开我的应用程序时,它不会显示具有其他权限的媒体权限:

enter image description here

最佳答案

android.permission.WRITE_EXTERNAL_STORAGE我的应用程序中的权限,但我昨天删除了它并更新了我的应用程序,但 Google Play 在尝试安装它时仍然请求媒体访问,所以我清除了 Google Play 的缓存并再次尝试,现在它不再请求该权限。谢谢

关于android - 为什么我的应用在安装时请求媒体权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31100798/

相关文章:

android - 可以在谷歌钱包中取消测试购买吗

android - 什么是错误包 androidx 和 Android JUnit 4?

android - 应用程序许可和 Android 唯一 ID

azure - 向 Google Play 证明 Azure 网站所有权

android - 谷歌商店说准备发布

java - Java 中的 AES 128 加密 PHP 中的解密

android - Eclipse android phonegap config.xml 不工作?

git - 让用户只推送到他自己的分支

linux - 访问新 EBS 卷时权限被拒绝

linux八进制权限加减法解释