【发布时间】:2014-07-18 19:28:56
【问题描述】:
最近我在我的应用程序中使用了READ_PHONE_STATE 权限。在安装 apk 时,我的手机向我显示我的应用需要(固有地)使用电话权限。
然后我删除了该权限(在清单中删除了 <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 行)并生成了一个新的 apk。在安装新的 apk 时,电话仍然显示我的应用程序需要电话权限。我清理了项目,但结果是一样的。
如何更新这些权限?
【问题讨论】:
-
您是否在手机上进行了完全卸载?如果没有,一般会保留旧权限(Android会添加新权限但不会删除旧权限)。
-
我通过正常卸载卸载了该应用程序。 完全卸载应该怎么做?
-
如果您是通过手机卸载完成的,那可能就足够了。如果您从命令行执行此操作,则有一个卸载模式可以保留私有文件(因此您无需重新下载它们)。你会想避免这种情况。
-
是的,我通过手机卸载然后安装了新的apk。
标签: android permissions android-manifest