Первые шаги на kotlin. Пока ещё ничего не понятно, но скомпилил и отправил на телефон. Там ещё есть кое-какая внутренняя логика (работа с сетью и по мелочам всякое), кроме "hello android".
Но нужно привыкать. С ноги прям тяжело. Как обычно, сложность даже не в самом котлине, а во всяких ньюансах, как делать структуру, работа с либами, манифесты и т. д.
Ну за час до этого момента, с помощью лома и какой-то матери дошёл.
P. S. Говорила же мама: "учи Kotlin, сынок".
Не уходили запросы на бэк. Перерыл полинтернета, сделал правильные импорты. Скинул кэши. Глянул в логи телефона. А там:
Exception: CLEARTEXT communication to 192.168.2.6 not permitted by network security policy
Оказывается с какого-то там андроида (7 вроде), по умолчанию запрет на инициализацию открытых соединений.
Лечится манифестом для networkpolicy.
А если бы поставил openserver, было больше времени уделять программированию, а не заморачиваться со всякой настройкой: https://mastodon.ml/@goya/112467274358693652
Не уходили запросы на бэк. Перерыл полинтернета, сделал правильные импорты. Скинул кэши. Глянул в логи телефона. А там:
Exception: CLEARTEXT communication to 192.168.2.6 not permitted by network security policy
Оказывается с какого-то там андроида (7 вроде), по умолчанию запрет на инициализацию открытых соединений.
Лечится манифестом для networkpolicy.