Android之adb切换超级管理员(#)

adb

adb是Android SDK中自带的一个调试工具,,使用这个工具可以直接对连接在电脑上的手机或模拟器进行调试操作。

使用adb,需配置系统环境变量(使用adb,必须先启动Android模拟器或连接接手机)

使用Android调试工具adb,选中计算机,右键选择属性,配置adb的环境变量(将AndroidSDK目录下的目录platform-tools目录配置到环境变量中)

Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行

windows键+r,输入cmd进入字符界面,输入adb shell,进入设备控制台,就可以使用adb了

Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_02

学会使用adb后,我们可以看到有一个字符$,代表着我们使用的是普通用户,我们的操作将会受到诸多限制,所以我们需要将普通用户切换到超级管理员(出现字符#代表超级管理员),输入su切换

Android 切换用户流程 switchuser 安卓怎么切换用户_adb切换超级管理员_03

如上图所示:切换超级管理员失败,是因为我所使用的Android模拟器版本是处于7.0版本以上的(包括7.0),没有root权限,必须下载一个Android模拟器版本处于7.0版本以下的,并运行它

#符号表示超级管理员
$ 符号表示普通管理员
adb用户只有切换到超级管理员才可以执行诸多操作
输入su切换为超级管理员
su切换超级管理员失败,原因是我们使用的Android模拟器版本是处于7.0版本以上的(包括7.0),没有root权限
我们想要通过su切换超级管理员,必须下载一个Android模拟器版本处于7.0版本以下的,并运行它

下载一个Android6.0版本(低于7.0,有root权限)的Android模拟器后,再次使用adb

再次,windows键+r,输入cmd进入字符界面,输入adb shell,进入设备控制台,可以发现,我们所进入的用户已经是超级管理员(#)

Android 切换用户流程 switchuser 安卓怎么切换用户_adb切换超级管理员_04

下载Android6.0版本模拟器详细步骤

Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_05


Android 切换用户流程 switchuser 安卓怎么切换用户_adb切换超级管理员_06


Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_07


Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_08


Android 切换用户流程 switchuser 安卓怎么切换用户_adb切换超级管理员_09


Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_10


Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_11

下载完成,并成功启动

Android 切换用户流程 switchuser 安卓怎么切换用户_adb无法运行_12