Где я могу хранить данные (текст и изображение) в Android - PullRequest
0 голосов
/ 29 мая 2011

Я пишу приложение, которое должно хранить некоторые данные и изображение. Например, информация о месте. эту информацию не нужно менять очень часто. а также Я видел, что базы данных хранится в / data / data / имя_пакета / database Я решил сохранить свои данные в / data / data / package_name / files. С эмулятором я могу видеть все эти файлы (базы данных) под предложенными каталогами, но перемещая приложение на реальный устройство и установка браузера файловой системы я не вижу ни одного файла под / данные. я знаю, что есть некоторые ограничения безопасности в (не-root) устройстве. Тем не менее, есть ли какие-либо предложения о решении .. где я могу хранить эти данные и как? потому что я новичок в Android. Большое спасибо за вашу помощь.

1 Ответ

0 голосов
/ 29 мая 2011

Причина, по которой вы не видите его на устройстве, в основном так же, как вы сказали; устройство не имеет рута, поэтому другие приложения не имеют доступа к папке / data.

Это нормально, потому что вы все равно можете хранить там свои файлы. Ваше приложение имеет доступ ко всему, что находится в / data / data / package_name /, вы просто не сможете увидеть его в файловом браузере, пока не получите root. Как правило, это хорошо, чтобы средние пользователи не копались в ваших базах данных / файлах.

Узнайте больше о методах хранения здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...