Вставка большого объёма данных в таблицы БД

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Тарас
Сообщения: 3
Зарегистрирован: 25 мар 2014, 05:42

Вставка большого объёма данных в таблицы БД

Сообщение Тарас » 08 апр 2014, 18:04

Доброго времени суток.
В приложении нужно добавить достаточно большой объём данных. Данные храню в xml в виде строкового массива, и он весит 11 Мб и Eclips на сие ругается. До этого работал на PHP и там таких проблем нету. что посоветуете?
Вот скрины ошибок :
http://yadi.sk/d/U8KKUM19M4B77
http://yadi.sk/d/NF0ZemMIM4BBm

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Вставка большого объёма данных в таблицы БД

Сообщение altwin » 10 апр 2014, 12:43

1. Ваше приложение может использовать 16мб памяти(если конечно я ничего не путаю).
3. PHP.... :(
2. Никогда не грузите в память устройства с ограниченными ресурсами мусор который в данный момент не используете.

P.S. разбейте файл на более мелкие, переместите его в папку assets, парсите по мере надобности.
Изображение

Ответить