为什么安卓的权限设置那么难

要说 Android 对比 IOS 最大的劣势,一定是对应用权限的控制,权限就像是保险柜的钥匙,保护着用户的隐私信息。在 Android 系统中,这把钥匙更像是货币,用户需要用隐私信息使用应用的入场券。有底线的开发商会尊重用户的隐私权、无底线的开发商能把底裤都给你扒光。而 IOS 中不给权限不运行的应用连上架的可能都没有。不过好在 Android 是一个灵活的操作系统,既然流氓应用想要权限,那就专门伪造一套假权限打发他们吧!

01. —

appops 权限

在 Android 系统中存在一个叫做「appops」的系统服务,该服务定义了一系列的「应用操作」。其中部分「应用操作」与「权限」对应(如 OP_CAMERA 与相机权限)。原生 Android 系统使用「appops」来追踪权限使用,「appops」也部分被用于权限控制。每个应用都有自己的「appops」设置,当应用需要执行某些操作时,系统在检查权限的同时也会检查「appops」设置。与我们现在看到的「允许」和「禁止」不同,实际上「appops」中还有一个「忽略」选项,当权限设置为「忽略」时,应用将无法获取权限,依然能够正常运行。

然而遗憾的是,Google 在 Android 4.4.2 开始移除了「appops」的设置入口,从此用户不再能自己调整每个应用的「appops」设置。

02. —

appops 权限管理应用

虽然 Google 移除了「appops」的设置入口,但本身「appops」服务依然存在于 Android 系统中,我们可以通过一些第三方软件来管理这些设置,比如「权限狗」和「App Ops」。

这类应用有多种运行模式,有无 Root 都能使用,而且功力不减,它们提供「appops」的设置界面,并且简化了很多操作。

03. —

appops 权限管理应用

「权限狗」和「App Ops」使用方法都大同小异,本文以的「权限狗」演示。

已 Root 的手机打开应用后可以选择以 Root 模式运行,给予 Root 权限。

没有 Root 的手机要麻烦一些,需要到 系统设置 – 关于手机 – 软件信息 – 疯狂点击编译编号 打开「开发者模式」;

然后用数据线将手机与电脑连接,再勾选「USB 调试」;

此时会弹出提示框,请允许 USB调试;

一般这个时候系统会自动安装 ADB 驱动,可能需要稍等片刻。

接着电脑上打开命令提示符,输入:

adb shell sh/storage/emulated/0/Android/data/com.web1n.permissiondog/files/starter.sh

这样,「权限狗」将以 ADB 模式开始工作。

「App Ops」的命令是:

adb shell pm grant --user 0 rikka.appops android.permission.GET_APP_OPS_STATS

如果输入命令无效,是因为系统没有安装 ADB 驱动,你关注公众号号号 「电手」 回复 「ADB」下载 Google 官方提供的独立 ADB 工具包;

下载完后将文件夹解压到桌面打开,按住 Shift 右键点击文件夹空白处 – 在此处打开命令行窗口,然后再输入命令即可。

在应用权限设置中,你可以各个应用需要的所有权限,每个权限都有三个选项「允许」、「禁止」、「忽略」;

其中「允许」和「禁止」就是应用索要权限时的两个选项;

而这个「忽略」可就厉害了,它不像「禁止」一样直接不给权限,导致应用罢工不运行,而是提供一个「空白」的权限,比如忽略联系人权限后,应用实际会获取一个空白的联系人信息,一张「空头支票」就能让应用老实运行。所以我们不想给的权限,就将其设置为「忽略」即可。

但是太多应用一个个设置也是非常大多工作量,我们还可以添加一个通用模板。

右上角三个点 … - 设置– 模板 – 添加模板,然后设置一个通用的权限模板,将权限设置为「忽略」就是关闭权限。

通常重要隐私项就是联系人、通话记录、日历、读取短信等。模板完成后回到权限管理页,点进要设置权限的应用,右上角 三个点… - 套用模板 即可。

大家可以在统一模板的基础上,再单独修改部分应用的权限。

04. —

注意事项

1、所有权限设置均以「appops 权限控制软件」为准。

当你在「appops 权限控制软件」中将权限设置为「忽略」时,第一次打开应用还是会弹出权限索取窗口,但这里不管那个选「允许」还是「禁止」都没关系,实际权限还是「忽略」。

同理,如果以后想要给某个应用权限,也需要到「appops 权限控制软件」修改。

2、权限管理应用不需要在后台允许,因为所有权限设置都是系统层面的,一次修改终身有效,即便卸载「appops 权限控制软件」,修改过的权限依然有效。

3、使用 ADB 模式的用户,每次手机重启都需要重新激活 ADB,也就是连接电脑重新执行一次命令。

不进行这一步操作也没关系,修改过的权限依旧有效,只是无法进入「appops 权限控制软件」管理页面,无法对重新调整权限,新安装的应用也无法修改权限。

4、以 ADB 模式运行的用户,建议在修改完毕后关闭 「USB 调试」和「开发者模式」,避免手机链接电脑或共享充电宝时遭到恶意攻击。



  • 涓轰粈涔堝畨鍗撴潈闄瑕佹瘮IOS鏇村鏉?
    绛旓細2銆佹潈闄愮鐞嗗簲鐢ㄤ笉闇瑕佸湪鍚庡彴鍏佽锛屽洜涓烘墍鏈夋潈闄愯缃兘鏄郴缁熷眰闈㈢殑锛屼竴娆′慨鏀圭粓韬湁鏁堬紝鍗充究鍗歌浇銆宎ppops 鏉冮檺鎺у埗杞欢銆嶏紝淇敼杩囩殑鏉冮檺渚濈劧鏈夋晥銆3銆佷娇鐢 ADB 妯″紡鐨勭敤鎴凤紝姣忔鎵嬫満閲嶅惎閮介渶瑕侀噸鏂版縺娲 ADB锛屼篃灏辨槸杩炴帴鐢佃剳閲嶆柊鎵ц涓娆″懡浠ゃ備笉杩涜杩欎竴姝ユ搷浣滀篃娌″叧绯伙紝淇敼杩囩殑鏉冮檺渚濇棫鏈夋晥锛屽彧鏄棤娉曡繘鍏...
  • 瀹夊崜鎵嬫満璁剧疆搴旂敤鏉冮檺鐨勬柟娉
    绛旓細1. 绗竴姝ワ紝鎵撳紑鎵嬫満锛屾壘鍒板鍥炬墍绀虹殑鈥滅郴缁熷伐鍏封濆苟鎵撳紑銆2. 绗簩姝ワ紝鎵撳紑鈥滅郴缁熷伐鍏封濆悗鍑虹幇濡傚浘鎵绀虹殑鐣岄潰锛岀偣鍑烩璁剧疆鈥濄3. 绗笁姝ワ紝鐐瑰嚮鈥滆缃濆悗鍑虹幇濡傚浘鎵绀虹殑鐣岄潰锛岀偣鍑诲浘绀烘鍐呯殑鈥滃簲鐢ㄥ拰閫氱煡鈥濄4. 绗洓姝ワ紝鐐瑰嚮鈥滃簲鐢ㄥ拰閫氱煡鈥濆悗鍑虹幇濡傚浘鎵绀虹殑鐣岄潰锛岀偣鍑诲浘绀烘鍐呯殑鈥鏉冮檺绠$悊鈥濄5....
  • 瀹夊崜鎵嬫満瀛樺偍鏉冮檺鎬庝箞璁剧疆?
    绛旓細3. 瀛樺偍鏉冮檺娉勯湶闅愮鐨勫嵄闄 濡傛灉鐢ㄦ埛鎺堜簣浜嗕竴涓伓鎰忓簲鐢ㄧ▼搴忓瓨鍌ㄦ潈闄愶紝璇ュ簲鐢ㄧ▼搴忓彲浠ヨ鍙栧拰鍐欏叆閫氳褰曘佺煭淇°佺収鐗囧拰鍏朵粬闅愮鏂囦欢銆傝繖鍙兘瀵艰嚧鐢ㄦ埛闅愮鐨勬硠闇层備緥濡傦紝璁稿浠庢湭缁忔巿鏉冪殑搴旂敤绋嬪簭浼氬湪鐢ㄦ埛涓嶇煡鎯呯殑鎯呭喌涓嬫敹闆嗙敤鎴风殑闅愮淇℃伅锛屼緥濡傛墜鏈虹殑閫氳褰曘佹极娓告暟鎹佷綅缃俊鎭瓑绛夈傝繖浜涘簲鐢ㄧ▼搴忛氳繃瀛樺偍鏉冮檺...
  • 瀹夊崜鎵嬫満濡備綍璁剧疆app鏉冮檺
    绛旓細1. 鎵撳紑璁惧鐨“璁剧疆”搴旂敤銆2. 婊氬姩鏌ユ壘骞剁偣鍑“搴旂敤”鎴“搴旂敤绠$悊”閫夐」銆3. 鍦ㄥ簲鐢ㄥ垪琛ㄤ腑锛屾壘鍒板苟鐐瑰嚮鎯宠淇敼鏉冮檺鐨凙pp鍚嶇О銆4. 杩涘叆App璇︽儏椤靛悗锛岀偣鍑“鏉冮檺”閫夐」銆5. 鍦ㄦ潈闄愬垪琛ㄤ腑锛屾壘鍒“瀛樺偍”鎴栫被浼肩殑閫夐」锛岃繖閫氬父鎺у埗鐫App鐨勮鍐...
  • 涓轰粈涔堝畨鍗骞虫澘鑾峰彇root姣斿畨鍗撴墜鏈洪毦?
    绛旓細閭f槸浣犳病鏈夐夋嫨濂藉伐鍏风殑闂锛屾濂介夋嫨鐢ㄧ殑宸ュ叿 鍙兘鍦ㄦ墜鏈轰笂鎿嶄綔锛屼絾鍦ㄥ钩鏉夸笂灏变笉琛屼簡銆備綘浣跨敤鍙互鍦ㄤ竴鑸殑瀹夊崜绯荤粺鐨勮澶囦笂鎿嶄綔鐨勫簲鐢ㄥ疂 涓婄殑宸ュ叿灏辫浜嗐傜洿鎺ユ妸璁剧疆鐨勮澶囩敤鏁版嵁绾胯繛鎺ュ埌鐢佃剳涓婏紝鍐嶅氨鏄墦寮 搴旂敤瀹--鎴戠殑鎵嬫満--宸ュ叿绠--涓閿畆oot銆傝澶囦笂灏辫幏鍙栧埌浜唕oot鏉冮檺浜嗐
  • 瀹夊崜濡備綍寮鍚簲鐢鐨勬潈闄
    绛旓細棣栧厛锛屽浜瀹夊崜璁惧锛屽彲浠ユ寜鐓т互涓嬫楠ゆ潵寮鍚瓨鍌鏉冮檺锛氳繘鍏ヨ澶鐨勮缃鑿滃崟锛屾壘鍒板簲鐢ㄦ垨搴旂敤绠$悊閫夐」锛岄夋嫨闇瑕佸紑鍚瓨鍌ㄦ潈闄愮殑搴旂敤锛岀劧鍚庡惎鐢ㄦ垨鍏佽瀛樺偍鏉冮檺銆傝繖鏍凤紝搴旂敤灏卞彲浠ヨ闂澶囩殑瀛樺偍绌洪棿骞惰鍙栨垨鍐欏叆鏂囦欢銆傚叾娆★紝瀵逛簬鑻规灉iOS璁惧锛屽瓨鍌ㄦ潈闄愮殑绠$悊鏂瑰紡鐣ユ湁涓嶅悓銆傚湪iOS绯荤粺涓紝搴旂敤鍙兘鍦ㄥ叾娌欑洅鍐呰闂枃浠...
  • 鎵嬫満绠″涓轰粈涔娌℃湁璁剧疆鏉冮檺
    绛旓細1銆佸綋鍓嶇殑瀹夊崜鐗堟湰杈冧綆锛屾病鏈鏉冮檺璁剧疆鍔熻兘銆傛潈闄愯缃姛鑳芥槸鍦Android4.3鍙婁互涓婄増鏈腑娣诲姞鐨勶紝濡傛灉鎮ㄧ殑鎵嬫満鐗堟湰浣庝簬姝わ紝鍙兘娌℃湁鏉冮檺璁剧疆鍔熻兘銆2銆佹墜鏈虹瀹舵潈闄愯鎵嬪姩鍙栨秷銆傛湁鏃跺欙紝鐢ㄦ埛鍙兘浼氬湪绠″涓叧闂煇浜涙潈闄愶紝浠庤屽鑷存棤娉璁剧疆鏉冮檺銆3銆佹墜鏈虹瀹舵湰韬嚭鐜颁簡闂銆傚嚭鐜版剰澶栨儏鍐垫椂锛屾墜鏈虹瀹跺彲鑳戒細宕╂簝锛...
  • 濡備綍鍦瀹夊崜鎵嬫満涓惎鐢ㄥ拰绠$悊root鏉冮檺?
    绛旓細浣犲凡缁忓湪鎵嬫満涓婄粯鍒跺嚭浜唕oot鏉冮檺鐨勮疆寤撱傚彧闇鎸夌収灞忓箷涓婄殑鎸囧紩锛岃皟鏁撮偅浜涢噸瑕鐨勮缃閫夐」锛屼綘鐨瀹夊崜鎵嬫満灏卞皢鐒曠劧涓鏂帮紝鎷ユ湁鏃犲敖鐨勫彲鑳芥с傜幇鍦紝浣犲凡缁忔帉鎻′簡缁欏畨鍗撴墜鏈鸿缃畆oot鏉冮檺鐨勬楠わ紝鏃犺浣犳槸鎶鏈揪浜鸿繕鏄垵瀛﹁咃紝杩欓兘灏嗘槸浣犳彁鍗囨墜鏈烘ц兘鍜屼釜鎬у寲浣撻獙鐨勯噸瑕佷竴姝ャ傚敖鎯呬韩鍙梤oot鍚庡甫鏉ョ殑鑷敱鍚э紒
  • 鎬庝箞璁剧疆鎵嬫満搴旂敤鏉冮檺?
    绛旓細鑻ユ槸浣跨敤鐨剉ivo鎵嬫満锛屾垜浠淇濊瘉杞欢鐨勬甯镐娇鐢紝灏变細杩愮敤鍒版潈闄愶紝鏉冮檺鍙互浣胯蒋浠跺畨瑁呬箣鍚庢甯镐娇鐢ㄤ竴浜涜嚜甯﹀姛鑳姐傛瘮濡傚畨瑁呬簡涓涓媿鐓ц蒋浠讹紝閭h繖涓蒋浠惰鍚姩鎵嬫満鐨勬憚鍍忓ご锛屽繀椤昏鑾峰彇鍚姩鎽勫儚澶鐨勬潈闄鎵嶅彲浠ユ甯镐娇鐢ㄣ備互涓嬫槸璁剧疆杞欢鍚勯」鏉冮檺鐨勬柟娉曪細1銆佽繘鍏ヨ缃--搴旂敤涓庢潈闄/鏇村璁剧疆--鏉冮檺绠$悊--璁剧疆搴旂敤鐨...
  • 涓轰粈涔鎴戠殑鎵嬫満涓嶈兘root?瀹夊崜鎵嬫満root鏉冮檺
    绛旓細Root璇存槑锛歳oot澶辫触鍘熷洜 濡傛灉鏄墜鏈鸿嚜韬姞瀵嗭紝闇瑕佽繘鍏ユ墜鏈哄畼缃---绯荤粺涓嬭浇---鍒锋満瑙i攣---鐧诲綍璐﹀彿锛屾寜鐓у悜瀵肩粰鎵嬫満瑙i攣 濡傛灉娌℃湁鎵撳紑鎵嬫満鑷甫root鏉冮檺锛岀偣鍑昏繘鍏璁剧疆--瀹夊叏涓績---鈥滄巿鏉冪鐞嗏---root鏉冮檺绠$悊---鎵撳紑鍏佽搴旂敤鑾峰彇root鏉冮檺 濡傛灉鏄墜鏈虹郴缁熷崌绾э紝闇瑕佸埛鎵嬫満绋冲畾鐗堬紝杩涘叆鎵嬫満瀹樼綉---ROM涓嬭浇...
  • 扩展阅读:安卓手机如何解除安装限制 ... 苹果app授权设置在哪 ... 苹果手机受信任在哪里设置 ... 苹果解除网络限制在哪 ... 苹果设置app权限设置 ... 苹果手机读写权限在哪 ... oppo解除安装限制 ... 华为怎样解除安装限制 ... 苹果设置照片权限消失了 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网