то мой маленький и кривенький метод убивает программу с вот таким вот чихом "Attempt to invoke virtual method 'android.content.pm.ApplicationInfo android.content.Context.getApplicationInfo()' on a null object reference"
Ну вы видимо пытаетесь вызвать метод на обьекте, который не создан. Смотрите внимательно код, где у вас идёт инициализация обьектов
Однако иначе, чем через такую форму: Document doc = null; try { doc = Jsoup.connect("http://...com").get(); } catch (IOException e) { e.printStackTrace(); } Document doc не хочет работать. Значит, скорее всего мои худшие опасения подтвердились и мне таки придётся изучать эту страшную и сложную тему про потоки на Android:/ Хотя, быть может костыли в виде обмена через Intent Filter и Uri с браузером помогут?
https://princessdharmy.medium.com/getting-started-with-jsoup-in-android-594e89dc891f
О, большая вам благодарность.
Работе с thread/async придётся уделить время. Сейчас уже давно нет однопоточных приложений. Я имею ввиду по уму написанных.
Ого, а не могли бы вы предоставить ссылки на приложения, которые, как вы говорите, написаны в одном потоке и по уму? Чисто ради самообразовательных целей?
Вы меня не поняли, я говорю, что сейчас нет чистых однопоточных приложений ) Раньше, когда процессоры были не многоядерными, то все выполнялось в рамках работы одного ядра и одного физического потока исполнения. Просто квант времени выделялся разным процессам. Сейчас все устроено несколько сложнее )))
А-а-а, теперь понятно) Значит, не отвертеться мне от ассинхронности и многопоточности в Java, эх...
Да, не отвертеться ))) Потому что не хорошо заставлять ждать и блокировать, например UI поток, пока там база данных или сеть ответит ))))
с корутинами это делается изи, правда вы похоже пишите на джаве, тут F
Да, я на котлин не пишу )
Rx, ThreadPools тогда
почему F
ну я всем джавистам F пишу, хахах
Большое спасибо 😁👍
и ещё Looper Handler для мейн потока в андроиде
Да там вообще есть канкаренси )))
Шо?
Нету ?)
вот IntentService был, ща он deprecated заменили на Work Manager и JobIntentService
Обсуждают сегодня