может кто знает.
После обновления до студии 3.1 появились две проблемы, первая из которых весьма неприятная, а вторая просто напрягает:
1 - не отображаются лейауты построенные на констреинтах, просто не рендерится, никаких ошибок не печатается. Удаляешь всё что связанно с констреинтами - вьюхи отображаются. Констреинты подключены 6 бетка.
2 - использую рхджаву2, на все обсёрваблы или сабскрайберы я подписываюсь и перехватываю диспозабл в методе doOnSubscribe, посему возвращаемое значение диспозабла после подписки мне не нужно. Так вот, после обновы все подписки выделяются оранжевым и ругаются что я не использую возвращаемое значение, выключив в настройках подсветку таких ошибок никакого эффекта не обнаружил, всё равно половина кода подсвечена оранжевым, раздражает, а покрывать аннотацими @SuppressLint("CheckResult") не хочу. Может кто знает. что сделать с этими проблемами?
Танцы с бубнами помогут. 1)Ставим gradle 4.4 для загрузки 2)плагин обновляем до 3.1.0 3)выключаем cache (если был) 4)Удаляем gradle cache везде(в том числе и в с:/.gradle) 5)Удаляем build-ы (app и др.) 6)перезапускаем проект
И мне не удалось заменить все compile на implementation Ругалась студия на импорт
Обсуждают сегодня