Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
|
||||||
1 | ||||||
Записать базу на карту памяти26.11.2013, 16:31. Просмотров 913. Ответов 4
Метки нет Все метки)
(
Как правильно прописать путь к базе данных? То есть при запуске создать файл базы данных на карте памяти и в дальнейшем с ним работать.
Как учитывать, что есть устройства с картой памяти, а со большой встроенной памятью?
0
|
|
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
26.11.2013, 16:31 |
Ответы с готовыми решениями:
4
Как позволить установку приложения на карту памяти? При переносе приложения на карту памяти где хранятся SharedPreferences, SQLite базы и тп ? Форматировать карту памяти Nokia N8 не видит карту памяти Как восстановить карту памяти |
YuraAAA
|
|||||||||||
26.11.2013, 20:09 | 2 | ||||||||||
Запись базы на карту:
Вместо "/sdcard/"+DATABASE_NAME пишите
2
|
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
|
|
26.11.2013, 23:37 [ТС] | 3 |
Спасибо, всё работает. А как узнать и имеет ли смысл узнавать есть ли карта памяти в устройстве?
0
|
YuraAAA
|
||||||
27.11.2013, 12:29 | 4 | |||||
Хэх, ну это уже от Вашей задачи зависит. Я обычно создаю базу в кэше приложения. Куда пользователь установил приложение - там и будет база. Обычно БД не занимает много места (если Вы, конечно, не собираетесь хранить там кучу тяжёловесных blob).
Создание базы в кэше приложения - просто:
0
|
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
|
|
27.11.2013, 12:59 [ТС] | 5 |
В общем у меня такая задача, есть сервис parse.com, там есть моя база данных (таблица с 2000 строк, 5 столбцов, только текст). Я хочу при установке и при первом запуске "закачать" базу в устройство и при последующих запусках использовать локальную базу. При каждом запуске буду сверять версии баз данных и если нужно обновлять её. Так вот и прошу от вас совета, как лучше поступить и где разместить базу?
0
|
27.11.2013, 12:59 | |
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
27.11.2013, 12:59 |
Телефон не видит карту памяти Смартфон не видит карту памяти Перенос приложений на карту памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |