Android — permission和uses-permission

时间:2021-7-21 作者:qvyue

Android中的权限,
permission 表示自己定义了一种权限
uses-permission 表示要使用的权限,这里的权限可以是系统的,别的应用的或自己定义的

以广播为例:

发送者要发送一个广播,但是希望有权限的接收者才能收到。

发送者:

1.首先要定义一个权限

  1. 发送广播的时候,带上这个权限
sendBroadcast(intent, "com.vine.permission.A")
接收者:

1.要使用这个权限

2.写一个receiver,配对上action 就可以(还要指定包名)

接收者为了不让阿猫阿狗都能发广播给自己:

接收者:
  1. 首先要定义一个权限
  1. receiver中带上这个权限
发送者:

只有使用这个B权限,发出的广播才可以被接收到

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。