Android Service 访问安全

来源:互联网 发布:dw添加淘宝旺旺链接 编辑:程序博客网 时间:2024/06/06 06:32

Android Service 访问安全

startService(new Intent(this,MyService.class))
这种内部自己调用的是无视权限各种限制的,后面的自定义权限这这种没影响。

如果service没有 属性,那么任何其他非当前应用都无法使用该service,一用就报权限错误(就算你给service弄了自定义的权限,然后调用其的应用也有该自定义的权限依然不行),没有 就只能给自己用。

然后是 留空,这样的话随便调用,只要知道具体的class路径

比如

1
Intent i = new Intent();
2
i.setClassName(“org.qii.security.three”,”org.qii.security.three.MyService”);
3
startService(i);
之后是在 留空的情况下提供受限制的共享,就是加自定义权限,只许自己的其他程序用。

自定义权限的name一定是需要一个逗号……不然Android不认,不认也就罢了也不报错……坑爹的

最简单的自定义权限就是这样,当然这wo.cao命名是乱来的,正常来说前面是包名。

1

2

3

4

0 0
原创粉丝点击