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

adb root我的设备后,我需要运行adb root然后adb shell以便我可以访问我的应用程序数据库。 当试图运行adb root我一直得到“adbd无法在生产版本中作为root运行”。 为什么是这样? 唯一的其他select是使用Android模拟器进行testing,但是我们都知道模拟器是多么糟糕(不是真正的可行的开发解决scheme)。

我终于find了如何做到这一点! 基本上你需要先运行adb shell ,然后在shell中运行su ,这会将shell切换为root运行!

 $: adb shell $: su 

我仍然有一个问题是,没有安装sqlite3,所以命令无法识别。