Я пытаюсь создать приложение словаря (на самом деле это модификация образца Google SearchableDictionary), чей источник слов и их определения очень большой, около 5 МБ.Я пробовал много способов и используя много форматов, и он все еще не может работать должным образом на Android.Sqlite база данных должна быть лучшим решением, я построил ее, и ее размер составляет 10 МБ (пробовал собирать ее как до выполнения, так и во время выполнения).Основная проблема - размер определений, но я видел, что некоторым другим приложениям удалось это сделать.Может случиться так, что в систему Android встроены некоторые ограничения на размер файла, но в любом случае, если они не вернутся, для поиска и выполнения запросов в этой базе данных sqlite потребуется столько времени.
Что я делаю неправильно? Кстати: это должен быть словарь в автономном режиме (загрузка определений не более 1 раза).
Проблема в двух словах:
word -definition
word2 -definition2...
Хранится в базе данных sqlite объемом 10 МБ (попытался загрузить ееактивы), не работает.С некоторыми взломами (загрузка вручную с помощью инструмента eclipse DDMS) это работает, но ужасно медленно.