Просто странная фигня, определяю, что он может быть null, и всеравно получаю 'java.lang.NullPointerException: NonNull SafeArg Id is null'
Попробуй build папку модуля удалить, с нагенереннвм кодом
Да самое интересное я посмотре в build, он тоже норм определяется как String? Но откудато эксепшн лезет всеравно🤯
ну он конч, я х3) удаляй все что можно
Вот начинаю понимать почему многие гонят на safeArgs и навигацию гугловскую)
ага, она достаточно багованная
Заменять чтоли на пустую строку? Хотя тоже кривой способ конечно
Начиная с того момента, когда кто-то посчитал за хорошую идею, генерировать исходный код, от которого потом мы зависим с рабочем сорссете
Ну так можно пол андрйда выкинуть) room тоже кучу всего генерит, но с ним таких wtf не ловил
да просто поинвалидируй кеши / папки поудаляй такое у всех было, это база
Рум реализует паттерн прокси (на нашу ДАО), используя java dynamic proxy, это не тоже самое, что генерация исходного кода, для компиляции, от которого мы зависим в основном сорссете
а поч навкомпонент не так работает?( раз была возможность норм все сделать
А там так не получится (с java dynamic proxy), в силу дизайна навкомпонентс, для работы прокси, нужен интерфейс
не, одна хрень
конечно, а как еще)
Хз, просто уточнил)
ладно, хрен с ним не охота время тратить, сделаю пустую строчку просто
Выкидывай уже!
Вооо, костыли пошли))
Да ну блин все проект уже на нем сделали до меня) все переписывать лень)
а куда без них))
А ребилд пробовал?)
да все уже поудалял ,перебилдил
А студию переуставливал с полной утилизаций?)
да не, не все
да может комп думаю поменять над осразу)
Обсуждают сегодня