最近编写,一个带有原生动态库的应用。在将App打包为Android aab上传到Google play后,下载Apk发现找不到原生动态库。于是就想看看是否已经将原生动态库文件放到指定的目录。这需要有一个root的手机或者模拟器来解决这个问题。下面我们就说说如何在Android Studio的Android模拟器启用root用户。

使用adb shell进入设备终端

adb shell

然后输入su:

su

正常情况下,你切换root用户。但是如果你使用带有Google play镜像模拟器将会提示su命令没有找到的错误

su cmmmand not found

如果你需要的root权限,你只需要启动一个不带google play的模拟器即可