获取接口调用者的包名
来源:互联网 发布:vps绑定域名 编辑:程序博客网 时间:2024/06/15 00:47
应用场景:一个service有对外开放的接口,在让外部app调用接口的时候需要获取调用者的包名,则可以以下方式获得,可以用于权限控制等
mContext.getPackageManager().getNameForUid(Binder.getCallingUid());
如果是具有系统权限的app,返回值为android.uid.system:1000;
如果是普通app,返回值为包名
0 0
- 获取接口调用者的包名
- 获取接口调用者的包名
- Android 获取调用接口的包名
- android 6.0下获取当前调用接口的包名
- 怎么获取调用者的包名, class name
- 怎么获取调用者的包名, class name
- 怎么获取调用者的包名, class name
- Java根据包名获取指定接口的所有实现
- AudioTrack中获取调用应用的包名
- 获取调用自己方法的使用者的包名和类名
- 获取apk的包名
- 获取App的包名
- 获取类class的包名packageName
- 获取正在运行的桌面包名
- Android获取Apk的包名
- APK获取包名的办法
- 通过包名获取应用程序的名称
- Android获取包名的方法
- STM32在KEIL MDK环境下建立新工程
- 创建逆序输入值的单链表
- 数组中出现次数最多/最少的元素
- cocos2dx基础篇(23)——进度条CCProgressTimer
- 程序员面试金典: 9.2链表 2.7检查链表是否为回文
- 获取接口调用者的包名
- fcn import vgg16 weights error
- UVa 10828 Back to Kernighan-Ritchie (高斯-约当消元)
- Collection遍历输出
- 开发中遇到的报错-Setting the parent of a transform which resides in a prefab is disabled
- js 列宽根据内容自适应
- btrace使用
- SSL JudgeOnlie 2324——细胞问题
- LintCode44:最小子数组