当前位置:   article > 正文

Android 模拟器 Root 和 SuperSU 安装_supersu二进制文件下载

supersu二进制文件下载

Android 模拟器 Root 和 SuperSU 安装

前言

有时需要在 Android 模拟器上测试特定功能,需要使用到 Root 权限,例如访问某些系统配置、修改系统文件等。通常情况下在 adb shell 的环境下使用 su 命令以 Root 身份执行相关命令即可满足需求,但是还有命令行难以满足的情况,例如给一个第三方应用授予 Root 权限(赋予应用使用 su 命令的权限),如果直接使用命令修改 su 文件权限,使特定应用可以访问,不仅难以控制,而且可能造成滥用 Root 权限的安全风险。所以需要一个统一管理 Root 权限授予的工具,那么可以使用 SuperSU 工具。

SuperSU 是 Android 系统上著名的 Root 权限管理工具,安装此软件后,可以方便的对 Root 权限进行管理,那么后面安装 Xposed 等依赖 Root 的工具时就很容易了。

在 Android 真机上安装 SuperSU 的方比较容易,只需要获得 Root 权限即可快速安装,在 Android 模拟器上安装略有不同。

下面是在 Android 官方模拟器上获取 Root 权限和安装 SuperSU 的方法。

环境说明

使用了如下环境进行操作:

  • Android Studio 4.0.1。Android 开发集成环境,方便打开 AVD(Android Virtual Device),创建模拟器

  • 官方模拟器镜像 API 27(Android 8.1)。使用 Android 8.1 是为了安装 Xposed 最新版本

  • Ubuntu 20.04.1 LTS。使用的操作系统版本

  • SuperSU 2.8.2。最新的 SuperSU 软件的版本

安装 SuperSU 时首先需要获得 root 权限,如果直接创建默认模拟器虚拟设备,并且直接安装 Supersuer.apk 是不行的,可参考如下详细步骤来进行安装。

安装步骤概述

  1. 创建模拟器并获取 root 权限;
  2. 设置 SuperSU 所需环境;
  3. 安装 Superuser.apk。

1. 创建模拟器并获取 root 权限

首先从 Android Studio 右上角,点击一个手机右下角有 Android 机器人图标的按钮(AVD Manager),打开 AVD 管理界面。

在这里插入图片描述

然后选择 [+ Create Virtual Device] 创建一个 Android 模拟器。

[Hardware] 可随意选择,这里选择 [Pixel 2],[System Image] 这里选择了 [X86 Images] 中的 Oreo-27-x86-Android 8.1 (Google APIS)(注意:这里一要选择后面有 Google APIS 的镜像,否则不能获取 Root 权限)。

在这里插入图片描述

名称这里设置为 suavd。创建后&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/949475
推荐阅读
相关标签
  

闽ICP备14008679号