Невозможно запустить "root adb" на рутованном телефоне Android

После рутирования моего устройства мне нужно запустить adb root а потом adb shell чтобы я мог получить доступ к своей базе данных приложений. При попытке запустить adb root Я продолжаю получать "adbd не может работать как root в производственных сборках". Почему это? Единственный другой вариант - использовать эмулятор Android для тестирования, но мы все знаем, насколько ужасен эмулятор (на самом деле это не жизнеспособное решение для разработки).

1 ответ

Решение

Я наконец-то узнал, как это сделать! В основном вам нужно бежать adb shell сначала, а затем, пока вы находитесь в оболочке su, который переключит оболочку для запуска от имени пользователя root!

$: adb shell
$: su

Единственная проблема, которая у меня остается, - это то, что sqlite3 не установлен, поэтому команда не распознается.

Другие вопросы по тегам