[Android--Structure]App系统权限permission与安全security

简述

Android内核基于Linux系统,Linux系统是多用户多任务系统,进行Android App开发和安装,需要处理好权限的问题。

简图

如下为Android App的系统权限简略图:
[Android--Structure]App系统权限permission与安全security_第1张图片

Permission分类

由Android system提供的permissions,都在Manifest.permission中定义。
而在程序执行过程中需要的一些permissions为上图中的Particular permissions。

如何实现自己的permission?

首先当然是需要在Manifest中声明permission了。
而代码中实际需要permission的地方,就要看和各个组件的交互情况了。

permission情况

用adb命令可以查看该App的所有permissions?待验证。

你可能感兴趣的:(android,Security,Permission)