Android 跨进程调用忽略权限

须知少年凌云志,曾许人间第一流。这篇文章主要讲述Android 跨进程调用忽略权限相关的知识,希望能为你提供帮助。
【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); // 做完事之后,恢复调用者身份
              }
      }














    推荐阅读