Android 跨进程调用忽略权限

Posted 好久不见

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 跨进程调用忽略权限相关的知识,希望对你有一定的参考价值。

Framework层:

    @Override
    public StackInfo getStackInfo(int stackId) {
        final int callingUid = Binder.getCallingUid(); // 拿到调用者身份
        if (callingUid != 0 && callingUid != Process.SYSTEM_UID) {
            // TODO
        }

        long ident = Binder.clearCallingIdentity(); // 转调用身份为android
        try {
            // TODO
        } finally {
            Binder.restoreCallingIdentity(ident);// 做完事之后,恢复调用者身份
        }
    }














以上是关于Android 跨进程调用忽略权限的主要内容,如果未能解决你的问题,请参考以下文章

基于JSON RPC的一种Android跨进程调用解决方案了解一下?

CmProcess 为Android跨进程调用与通信更简洁而生

CmProcess 为Android跨进程调用与通信更简洁而生

android中的跨进程是啥意思

android 文件存取可以跨进程吗

Android IPC机制用Socket实现跨进程聊天程序