Sqlite3: не найден

Я пытаюсь добраться до базы данных sqlite на своем устройстве, используя описанную здесь процедуру: Как я могу увидеть базу данных SQLite (без эмулятора)?

Тем не менее, я продолжаю получать sqlite3 не найден. Я предполагаю, что я должен вводить команды с символом хеша (#) в начале строки. Я попытался с ним и ничего не получил. Без этого я получаю сообщение об ошибке.

Файл sqlite3.exe определенно существует и находится на пути.

Должен ли я что-то устанавливать?

Solutions Collecting From Web of "Sqlite3: не найден"

Некоторые производители поставляют устройства без установки sqlite на них. Вы можете скопировать программу sqlite, хотя с эмулятора на ваше устройство, если у устройства есть процессор руки.

  1. Запустите эмулятор и используйте команду adb из platform-tools в android-sdk

    adb pull /system/xbin/sqlite3

  2. Смонтируйте системный раздел устройства для чтения / записи после этого руководства:

    http://android-tricks.blogspot.com/2009/01/mount-filesystem-read-write.html

  3. Используйте команду adb чтобы скопировать файл sqlite3 на ваше устройство.

    adb push sqlite3 /system/xbin/

После перезагрузки устройства команда sqlite3 должна работать.

Изменить (копия со связанной страницы – в случае, если ссылка становится недействительной). Инструкции для шага 2:

 adb shell su mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system 

«Замените / dev / block / mtdblock3 & / system с соответствующим контуром устройства и точкой монтирования, полученной из cat / proc / mounts"