无法在已植根的Android手机上运行“adb root”

时间:2013-08-21 23:13:49

标签: android adb rooted-device

在设备生根后,我需要运行adb root然后adb shell,以便我可以访问我的应用程序数据库。在尝试运行adb root时,我不断发现“adbd无法在生产版本中以root身份运行”。为什么是这样?唯一的另一个选择是使用Android模拟器进行测试,但我们都知道模拟器有多糟糕(不是真正可行的开发解决方案)。

1 个答案:

答案 0 :(得分:54)

我终于找到了如何做到这一点!基本上你需要先运行adb shell,然后在shell运行su时运行,这将切换shell以root身份运行!

$: adb shell
$: su

我仍然遇到的一个问题是没有安装sqlite3,因此无法识别命令。