Вы можете сохранить текстовый файл в папке raw/assets.
Чтобы прочитать их, просто используйте этот код.
Из активов:
BufferedReader reader = new BufferedReader(
new InputStreamReader(getAssets().open("YourTextFile.txt")));
От Raw:
InputStream inputStream = context.getResources().openRawResource(R.id.yourresoureid);
InputStreamReader inputreader = new InputStreamReader(inputStream)
так как вы программист java, вам не нужно рассказывать, как читать данные из InputStream, если вы действительно хотите, тогда скажите мне, что я опубликую остальную часть кода.
Экономия этого огромного объема данных в базе данных не является хорошей идеей.
Пример для чтения данных из InputStream
BufferedInputStream bis=new BufferedInputStream(inputstream);
ByteArrayBuffer baf=new ByteArrayBuffer(1000);
while((k=bis.read())!=-1)
{
baf.append((byte)k);
}
String results=new String(baf.toByteArray());