如何限制安卓app權限?
0. AppOps. 4.3以上系統的原生權限控制。但是目前官方的Android系統還未開放這項功能,需要自己找工具開啟。(應該是一個Xposed下的工具,所以不如直接用XPrivacy)即使開啟后能控制的范圍也比較有限。
1. 第三方應用。也就是LBE、360這一類XX手機助手,它們的使用門檻最低,但是缺點在于提供的選項比較單一、效率較低在舊機子上明顯卡頓、而且這些軟件發行者本身的可信任程度值得商榷。
2. 強行吊銷應用權限。包括修改apk文件和CM系統自帶的權限管理。效率最高,但是有些應用不吃這套,修改后直接閃退,估計是在啟動時會先檢查權限的完整性(鄙視之)。
3. 也就是這里推薦的 XPrivacy. 基于Xposed框架,直接從虛擬機層面進行操作,具體的原理我不太清楚,但可以肯定效率高于第一類應用。更大的好處在于極為豐富具體的選項,精確控制每一項權限,還可以用偽造數據等方法確保應用穩定運行。最重要的是完全開源,安全性更高。但有一定的使用門檻,建議至少對Android有基本的了解再使用。