gpt4 book ai didi

android - Root VS 权限

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:14:26 28 4
gpt4 key购买 nike

首先,我没有参与任何类型的 Android 开发。我只是好奇。

问题是:获得root权限的应用是否还需要在manifest中声明其所需的权限?

我的意思是,如果我的应用没有声明它需要获取摄像头输入,它能否调用一些 API 或可执行文件并在成为根后获取摄像头?

我知道这听起来很愚蠢,但我再说一遍,我只是对 Android 功能感到好奇。

最佳答案

在典型的 root Android 设备上,(它将使用 Superuser 应用程序及其相应的 su 二进制文件)请求 root 访问权限的应用程序只能通过 su< 以 root 身份运行命令 二进制。

所以,因为应用程序本身仍然作为低权限用户进程运行,所以它需要使用“正常”API 执行的任何操作仍然需要正确的权限。因此,如果您想(如您的示例所示)使用普通的 Java API 访问相机,除非您已声明该权限,否则您不能这样做。

但是,因为如果您的申请requests and receives root privileges通过 su 二进制文件,您可以在该命令中做任何您想做的事情。因此,如果您编写了一个可以在普通 API 方法之外访问相机的特殊二进制文件或脚本,那可能会起作用。 (我怀疑这会比它的值(value)更麻烦。)

关于android - Root VS 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8539652/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com