Roman
Привет
Anonymous
Из нетрадиционной касты? 🌚
это ж типа мейнстрим
Roman
Помогите пожалуйста, Выдает ошибку : "No Koin Context configured. Please use startKoin or koinApplication DSL"
Roman
https://github.com/ploskiycherv/Calories
Данил
Помогите пожалуйста, Выдает ошибку : "No Koin Context configured. Please use startKoin or koinApplication DSL"
может startKoin { androidContext(this@App) modules(listOf(module)) сделать выше Module, не?
Roman
Где
Valentin
https://github.com/ploskiycherv/Calories
App не указан в манифесте
Данил
Выше гле
ну в App, где вы прописываете Koin - зависимости
Данил
т.е отдельный фрагмент или активити, если я хочу на весь экран?
зачем, любой контейнер ConstrainLayout, LinearLayout или другие
Anonymous
аах, все понятно, благодарю!
Roman
App не указан в манифесте
А как его прописыыать туда
Данил
А как его прописыыать туда
<application android:name=".App"
Denis
=== Рубрика ❓Вопрос❓=== По каким причинам Android разработчики всё еще пишут на Java и не начинают использовать Kotlin? Тут ведь есть Java разработчики?
Java и JVM это экосистема с 20-летней историей, и весьма успешной. Инструмент для решения реальных задач. И я очень благодарен его создателям за то что он есть. А котлин это пока что на 30% хайп, на 30% сахарок и на 30% попытка починить несломанное.
Roman
<application android:name=".App"
Отлично, теперь не работает)
Roman
Модет кто задебажить посмотреть что к чему?(
Denis
а 10% на что остались?) неизведанная материя?)
Ну что-то хорошее всё же есть в нём )
Roman
<application android:name=".App"
Ругается на Retrofit.Builder .baseUrl
Mike
Ругается на Retrofit.Builder .baseUrl
Отряд Ванг уже выехал
Roman
https://github.com/ploskiycherv/Calories
Roman
Вот)
Mike
Вот)
Что «вот», где текст сообщения об ошибке с указанием строки?
Roman
App.kt 31
Roman
https://github.com/ploskiycherv/Calories/blob/feature/calories/app/src/main/java/App.kt
Roman
31 строчка
Mike
Я не про них. Синтетики прошлый век. ViewBinding будущее
XML прошлый век. Буквально. А ViewBinding и DataBinding library — изощренные формы некрофилии.
Mike
31 строчка
И ЧТО С НЕЙ?
Олександр
И ЧТО С НЕЙ?
"не работает" 😁
Ruslan
31 строчка
baseUrl должен заканчиваться на /
Ruslan
throw new IllegalArgumentException("baseUrl must end in /: " + baseUrl);
Mike
Те надо compose использовать:)
Очевидно же, что не надо
Женя
Очевидно же, что не надо
Тогда что? Если декларативный UI не прёт, а XML старьё?
Ярослав🇺🇦
Очевидно же, что не надо
Ну чисто без вспомогательных либ писать разметку в коде это же не вариант
Mike
Ну чисто без вспомогательных либ писать разметку в коде это же не вариант
Во-первых, это вариант. А во-вторых, я не предлагал без либ.
Denis
Хех, а есть конкретика о том, что значит это уничижительное «сахарок» и что там чинили несломанное?
"Сахарок" значит что слишком много сахара. Почти все конструкции языка заточены под то чтобы писать как можно меньше кода. Например, возможность не указывать тип. И эта "лаконичность" рекламируется как преимущество языка. Я не согласен с этим. Что касается починки несломанного, котлин пытаются представить как замену Java, потому что она якобы несовременная, вербозная, итд итп. То есть имеет место быть прямая конкуренция, и это при том что котлин по факту паразитирует на существующей экосистеме JVM. И при всём при этом задаются такие вопросы, типа почему вы "всё ещё" пользуетесь Java (как вы верно заметили, как будто это что-то плохое). Я с этим тоже не согласен.
Oleksa Kostenko
У меня в нижней панели студии всегда была секция для Git. Хз куда она подевалась. Кто нибудь знает как добавлять опции в эту панель?
Mike
Oleksa Kostenko
да, там вверху все на месте. Но было очень удобно иметь это рядом с Event Log внизу.
Oleksa Kostenko
По-лубому же это где-то настраивается, только не могу найти где
Oleksa Kostenko
даже не могу нагуглить, потому-что не знаю как эта панелька называется
Дмитрий
У вас бывало такое что дебаггер не получается запустить даже при debug build variant? На 1 скрине видно, что студия не находит процесс, к которому можно прикрепить отладчик. Также остается кнопка play после того, как разворачивается apk (2 скрин)
Дмитрий
Oleksa Kostenko
Нашел. Если кому интересно - это называется Status Bar.
Oleksa Kostenko
Ярослав🇺🇦
Запускаешь приложение собранное как debug и цепляешься процессу. Ну и выбери устройство🌚, где этот процесс
Дмитрий
запукаю как debug, но студия не видит процесса => не может прикрепить отладчик
Андрей
Какая же соска идея в маке
Андрей
На линуксе как-то по-другому смотрится 😒
Anonymous
На линуксе как-то по-другому смотрится 😒
Но по функционалу равны же 🙃
Дмитрий
и слава богу
Anonymous
Как поменять цвет трех точек в тулбаре?
Андрей
Но по функционалу равны же 🙃
Я понимаю, но так приятней работать. Но, вроде, как разница только в шрифта. Надо подобрать мне нормальный шрифт
Дурний Кіт
fira code вполне ок
Андрей
fira code вполне ок
Для кода JetBrains Mono. А я имел ввиду системные
Ruslan
Какая же соска идея в маке
В маке экран лучше
WINGRADA
Народ. щас впервые взялся за андроид. делаю по видео уроку что-то. Но ваще не вдупляю че происходит. Есть какое-то лекарство от такого случая?
max
Народ. щас впервые взялся за андроид. делаю по видео уроку что-то. Но ваще не вдупляю че происходит. Есть какое-то лекарство от такого случая?
Да. У меня постоянно ощущение, что я тупой, когда новое внедряю. Не получается, гугли тему из разных источников
Данил
что за видео урок? ссылку в студию
WINGRADA
что за видео урок? ссылку в студию
https://www.youtube.com/watch?v=sN0sOvhpAa4&t=328s
Anonymous
за час)
Ярослав🇺🇦
Всегда угараю с такого
Anonymous
там еще что бы чето понять, нужно прочитать пару книг по 700 страниц ы
Данил
https://www.youtube.com/watch?v=sN0sOvhpAa4&t=328s
увидел что используют AsyncTask, можно сразу выкидывать в помойку
WINGRADA
я загуглил. как создать андроид приложение. это вышло одно из первых. я в этом плане ноль. че увидел то и делаю.
Anonymous
Что за что отвечает там развернуто написано
WINGRADA
у меня горит немного, чтобы решить эту задачу изичную, мне нужно с нуля освоить андроид)) кажется я теперь понял почему у немчинского 10 дней пробный период))