это работает в мэйн трэде?
FileInputStream(File(filesDir, fileName)).bufferedReader().use {
some logic
}
Stream обычно вызывают свой поток кажется
создай свой тред
оборачивал в корутину, ругается ( Inapropriet blocking method call ).
диспетчер ио сделай
так и сделал)
значит можешь игнорить это сапресом
у меня в этом методе после buffer.read() сразу идет запись в лист данных. если вызов этого метода не закомментить, то приложение падает
ты скажи че ты там делаешь; чтение из файла? есть красивые обертки
да. читаю из файла JSON, потом конверчу, после конверта мне приходил один список объектов, который я пихаю в локальный список
context.resources.openRawResource(id).bufferedReader() .use(BufferedReader::readText) сразу получаешь все в стринг
Обсуждают сегодня