[开发] 关于 app 权限

楼主: gn00618777 (非常念旧)   2014-07-20 20:49:38
在网络上看到
framework/base/core/res/AndroidManifest.xml 中定义了某些权限'
包括name、protectionLevel等等..
他举例了说即使你在 app 的 AndroidManifest.xml申请了某些权限
例如:android.permission.WRITE_SECURE_SETTINGS
Android 也不一定会给你App这个权限,因为 protectionLevel
protectionLevel有四种类型:
normal - 安装即授予与权限,不需要确认
dangerous - 危险的权限,需要用使用者确认
signature - 安装的app需要与声明该权限的app有相同的signature
signatureOrSystem - 拥有相同的signature,或者放在system image中
最后面两个不太懂耶.. 还有怎样才会有signature阿..谢谢指教。
作者: mike0608 (Mike Wu)   2014-07-20 21:48:00
可以去AndroidDev问

Links booklink

Contact Us: admin [ a t ] ucptt.com