Существует ли максимальный размер / количество строк кода в файле kotlin? - PullRequest
0 голосов
/ 12 июня 2019

Я заполняю базу данных SQLite внутри своего приложения для Android примерно 10 тысячами строк. Таким образом, я создаю список, добавляю 10 тыс. Элементов, а затем перебираю его, чтобы сгенерировать операторы вставки и выполнить их.

Возможно, это не лучшая практика, но у меня не было никакой лучшей идеи сделать это. Это работает, если я вставляю до 1 000 строк, но с 10 000 строк я получаю следующее сообщение.

e: java.lang.IllegalStateException: Backend Internal error: Exception 
during code generation 

Поэтому мне интересно, является ли монтирование данных слишком большим для БД SQLite или файл .kt слишком велик, или есть какие-либо другие проблемы, которые я должен проверить?

Для лучшего понимания моей проблемы я включил код ....

...
vocabs.add(Vocab(9193, "sample", "Muster"))
vocabs.add(Vocab(9194, "eat", "essen"))
vocabs.add(Vocab(9195, "good", "gut"))
for (vocab in vocabs) {
     db.execSQL(createInsertString(vocab))
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...