Android4.4應用路徑(priv-app)帶來的一點權限上的問題

HI ,All:
    今天碰到一個問題,提示下面這個權限拿不到。這個問題我覺得應該是有共性的。

    <permission android:name="android.permission.GLOBAL_SEARCH"
        android:permissionGroup="android.permission-group.SYSTEM_TOOLS"
        android:protectionLevel="signature|system" />

原因查了下,發現現在增加了一個priv-app的文件夾,對於android:protectionLevel="signature|system"的權限,並且簽名不一致的情況下,建議放在
priv-app下面,否則PackageManager 會拒絕分配給你權限。(有興趣的同學可以參見:PackageManagerService 的 grantSignaturePermission 方法)


加入priv-app方法:

    在Android.mk中增加 LOCAL_PRIVILEGED_MODULE := true
發佈了18 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章