? Без сети приложение просто вылетает молча. Пошуршал в инете, там что-то все тяжко через интерсепторы, и я не понимаю как ими пользоваться, знаний не хватает, даже банальный копи-пейст не работает.
«вылетает молча» — это что значит?
А главное, куда и как далеко? 😂
Я думаю, retrofit несколько не для этих целей )
Стикер
а, так читай, что там написано
Что из этих 2х строчек можно понять ?
ничего, но у нас только две строчки, а у тебя целые логи должны быть
Так вот в том и дело что в логах ничего
после fatal exception как ра пишется стектрейс
Все на этих 2х строчках и заканчивается
попробуй сломать приложение ещё раз
нет, не на реальном устройстве не на эмуле не дает ничего нового
Это крэш? Приложение останавливается с системным диалогом?
На секунду успевает моргнуть и все, никаких логов, никаких окон
А что вы пытаетесь написать ?)))
ну мб там где-то finish() написано
Мне нужно сделать так, чтобы если я заходя в приложение без интернета, было написано подключение отсутствует или просто что не удалось совершить запрос.
Это разные состояния ) Вы пробовали гуглить ?)
Мне любое состояние подойдет, отличное от краша. Гуглить я пробовал, нашел только инфу за интерсепторы. Но их реализовать знаний не хвататет.
Загуглите что то вроде ConnectivityManager
описание ситуации больше похоже на finish(), чем на краш
У него похоже что то на уровне драйвера падает ) Или потоков )
Нет там нигде финишей, код я сам писал, и наличие интернета, исключает все проблемы. Так что варианты с финишем отпадают.
Вы уверены что проект нормально собрали ?
Да, думаю что собрал нормально, использовал дебагер, приложение падает ровно на проверке респонса, когда я проверяю что он .isSuccessful
Посмотрите код. Нет ли там операций с потоками, в которых вы пытаетесть что то посетить в ui не из мейн потока?
Ты скорее всего просто ловишь UnknownHostException
Обсуждают сегодня