Android 是否允许撤销权限?

Does Android allow revoking permissions?

我看到 root 设备的应用程序允许撤销授予应用程序的特定权限。非 root Android 设备是否允许使用某些代码进行此操作?

更新: 拥有具有 FINE LOCATION 和互联网权限的键盘应用程序 - 允许此类权限很奇怪。他们不是让我打字所必需的。 我只能想象一个原因——收集我的登录信息。

目前无法通过任何支持的方式实现。 Android目前不允许用户撤销权限,更不允许随机其他应用撤销权限。

Having keyboard app with permissions FINE LOCATION and internet - it is weird to allow such permissions.

同意。不要安装该应用程序。

Android M 预览使您能够在运行时管理某些权限(如位置):https://developer.android.com/preview/features/runtime-permissions.html

对于已获得 root 权限的设备,您可以禁用旧 Android 版本上的某些应用程序权限,为此您可以使用 Xposed 框架。