android - 以编程方式在Android应用程序中切换到UID 2000(shell)?
问题描述
su
当二进制文件可用时,我已经知道如何切换到任何 UID 。
su 2000
su
我的问题是,如果设备用户允许使用 Android 应用程序(以编程方式,最好是 Java),是否可以切换到 UID 2000(并在重新启动后保持不变)这样做?
(一个想法,是否可以制作一个虚拟 USB 设备并在该设备的上下文中运行 ADB,并获取 shell UID?)
解决方案
推荐阅读
- powershell - JIRA Cloud API POST 请求错误:Invoke-RestMethod : {"errorMessages":["Unexpected character ('a' (code 97)): 预期有效值
- javascript - 使用 CreateView CBV 提交时将图像文件保存到 Django
- laravel - 在 Vuejs 模板中显示数据在一个单元格中显示多个数据
- python - 具有二维数组输入和一维数组输出的神经网络
- javascript - 创建反应应用程序 - 导入的媒体不断重新下载不同的“块”名称
- deployment - 无法将 Kubernetes 部署链接到 GitLab 环境页面
- mainframe - 我想使用批量排序将 pic 9(5) comp 3 转换为 pic 9(05) comp
- javascript - 如何使用 display:none 将 div 添加到 Rails 中的集合
- r - 如何通过年份组合找到变量的频率?
- java - 在线程“main”java.lang.NoClassDefFoundError 中获取错误异常:org/hibernate/annotations/common/reflection/ClassLoaderDelegate