在 android 中禁用权限

Disable permission in android

我想创建禁用其他应用程序权限的应用程序。例如,我不想让 Facebook 或 Viber 访问我的位置。有 2 个应用程序(据我所知)可以做这样的事情

1.this 是一个开源应用程序。

https://github.com/slvn/android-appops-launcher

但这并不适用于所有 android 版本。

  1. https://play.google.com/store/apps/details?id=com.gmail.heagoo.pmaster&hl=en

所以我的问题是如何禁用其他应用程序权限? 请指导我。

谢谢。

如果没有 root 权限,这几乎是不可能的,之后应该也不可能(虽然看起来是)

基本上,当您安装一个应用程序时,您就接受了它需要的权限。作为条款和条件的东西。

你有资源,你还想要什么?

App Ops 是在 4.3 中引入的,在 4.4.3 中是 disabled/removed。你不能在其他版本的系统中更改权限,因为这些选项根本不存在(4.3 之前和 4.4.2 之前,包括 4.4.3 和 4.4.4)。

这就是此链接应用 "not for all android version" 的原因。其中一些(具有 root 权限的)从原始 App Ops 移植这些方法,或者正在使用隐藏在系统中的现有方法。在 >=4.4.3 中需要 root 权限级别才能执行。