这个问题已被多次询问,但这是不同的。
我的第一个Android应用程序是一个简单的秒表。它是用Eclipse制作的,只需要一个java文件,不使用库,只需要19Kb的内存(是的,Kilobytes!)。
该应用程序确实让手机振动,因此清单包含以下行:
<uses-permission android:name="android.permission.VIBRATE"/>
但是,Google Play商店link现在将权限列为:
我在2011年发布了该应用程序。最小的SDK是3(操作系统版本1.5或Cupcake),因为许多手机当时没有秒表。
我很久没有注意到这款应用了。也许在这几年间,谷歌只是决定任何旧的都必须拥有一堆权限?
有人可以解释一下吗?或者提供一种挑战Google Play权限的方法?我一直在接受有关所有权限的投诉,我对它们被包含在内的原因感到困惑。
更新:Google现在说这个应用违反了他们的用户privacy policy。他们坚持要求我更改应用程序,删除应用程序或聘请律师撰写隐私政策。