• 0
Steepe_Hare

Как достучаться до папки /data/data/... ?

Вопросы

Пишу приложение, которое сохраняет данные в SQLite. База сохраняется по такому пути: /data/data/com.embarcadero.ferma/files/base.db

Когда подсоединяю смартфон к компу, то этот файл base.db не виден. Как до него достучаться? (например скопировать к себе на комп). Как я понял из поисков, нужно пользоваться утилитой adb?

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 ответа на этот вопрос

  • 0

Делаю так:

adb pull /data/data/com.embarcadero.ferma/files/base.db c:/111

и получаю adb: error: failed to copy. Permission denied

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

К этой папке есть доступ только у самой программы (если аппарат не рутован).

Так как программа твоя, то ты можешь скопировать файл в общедоступную папку, например, TPath.GetSharedDownloadsPath

Изменено пользователем Rusland

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу