Android Studio IGUANA добавление зависимостей (Version Catalog).

  Рет қаралды 11,605

Neco Ru

Neco Ru

Күн бұрын

В новой версии Android Studio IGUANA добавление зависимомтей в файле build.gradle отличаеться от предыдущих версий, по этому я вам сегодня подробно расскажу как добавлять эти зависимости в новой версии АС.
✅ Все уроки по Kotlin тут: neco-desarroll...
✅ Курс "Gps Tracker": neco-desarroll...
★ ★ ★ ★ ★ ★ ▼ПОДДЕРЖАТЬ КАНАЛ МОЖНО ТУТ▼★ ★ ★ ★ ★ ★ ★
✅ Платные курсы: neco-desarroll...
✅ЮMoney: 4100117811702825
✅PayPal: necodesarrollo@gmail.com
✅ Стать спонсором канала и получить доступ к курсам: / @necoruchannel
★ ★ ★ ★ ★ ★ ▼ПО ВОПРОСАМ ПРИОБРЕТЕНИЯ КУРСОВ ПИШИТЕ СЮДА▼★ ★ ★ ★ ★ ★ ★
✅Моя почта: necodesarrollo@gmail.com
✅Телеграм: @neco_desarrollo
✅ Платные курсы: neco-desarroll...
★ ★ ★ ★ ★ ★ ▼МОИ КУРСЫ НА UDEMY▼★ ★ ★ ★ ★ ★ ★
✅ Курс Gps Tracker на Udemy: www.udemy.com/...
✅ Курс Shopping List на Udemy: www.udemy.com/...
✅ Курс Fitness app на Udemy: www.udemy.com/...
✅ Курс Доска объявлений на Udemy часть 1: www.udemy.com/...
✅ Курс Доска объявлений на Udemy часть 2: www.udemy.com/...
✅ Курс Доска объявлений на Udemy часть 3: www.udemy.com/...
✅ Курс Доска объявлений на Udemy часть 4: www.udemy.com/...
★ ★ ★ ★ ★ ★ ▼Соц.сети и WEB▼★ ★ ★ ★ ★ ★ ★
✅Яндекс Дзен: zen.yandex.ru/...
✅Моя веб страница: neco-desarroll...
✅Instagram: @20neco20
✅Instagram: @neco_android_dev
✅VK: public1...
✅Телеграм: t.me/androidst...
✅Моя почта: necodesarrollo@gmail.com
#AndroidStudio #Kotlin #Android

Пікірлер: 65
@antonparfenov8519
@antonparfenov8519 6 ай бұрын
Блин вот зачем ломать, то что и так хорошо работало? По мне так раньше было намного удобнее. Теперь нагромождение каких то переменных. Палец вверх однозначно за такой подробный разбор.
@mic1482
@mic1482 6 ай бұрын
Да ребята в Гугле делать нечего, вот и меняют то, что не нужно менять. Делать им нефиг короче, бесит люто.
@НиязРустемов-р3ц
@НиязРустемов-р3ц 4 ай бұрын
@@mic1482 А нет способов от них отказаться? Правильно ли я понимаю, что они максимальные монополисты и поэтому не существует смысла даже думать о том, чтобы возмущаться? Или всё-таки существую рычаги давления и возможно как-то повлиять на ситуацию?
@denislopatkin6996
@denislopatkin6996 2 ай бұрын
Так скачайте идею. В предпоследней версии етой ерунды не было. Пользуюсь и не парюсь
@antonparfenov8519
@antonparfenov8519 2 ай бұрын
@@denislopatkin6996 мне кажется проще пользоваться все таки андроид студио. Она заточена именно под работу, а идеа ещё требует дополнительных настроек.
@НиязРустемов-р3ц
@НиязРустемов-р3ц 2 ай бұрын
@@denislopatkin6996 надо было сразу остаться на Фортране с бейсиком и не париться.
@ArchiWorldRuS
@ArchiWorldRuS 16 сағат бұрын
Отдельный респектище за то, что добавили этот урок в плейлисты по старым курсам, это прям НАДО!
@chegleeff
@chegleeff 6 ай бұрын
☝Добавляем зависимость/плагин как обычно, они подсветятся, наводим на них мышку и студия нам предложит автоматически добавить их в каталог, соглашаемся и дело в шляпе, ничего вручную прописывать не надо 😁
@NecoRuChannel
@NecoRuChannel 6 ай бұрын
Тоже вариант, но лучше понимать как это работает так как в один прекрасный день уберут такую возможность и не будешь знать что делать, или если зависимость ты не скопировал а пишешь вручную, лучше сразу прописать как нужно, чем писать старую зависимость а после ее превращать в новый способ написания.
@chegleeff
@chegleeff 6 ай бұрын
​@@NecoRuChannelдумаю, это произойдет очень не скоро, так как за все эти годы, все привыкли так писать зависимости, и везде они так указываются, а новый формат с упаковыванием их в каталог, очень не удобен например для публикации в интернете (уроки, гайды и т.д.), придётся много строк писать, причем в градл.ктс и в томл, чтобы подключить зависимость в отличии от старого формата одной строки.
@NecoRuChannel
@NecoRuChannel 6 ай бұрын
@@chegleeff дело не в удобстве, а в том что нужно знать как все работает чтобы было полное понимание а не просто использовать подсказки и не понимать что вобще произошло. Представляю пришел ты на работу и сначало пишешь зависимость по старому чтоб ее высветила подсказка чтоб после воспользоваться подсказкой и превратить в новую зависимость)
@NecoRuChannel
@NecoRuChannel 6 ай бұрын
@@chegleeff Тем более ты воспользуешься допустим подсказкой не зная куда и что добавилось, только вот вопрос, если нужно изменить версию или заменить зависимость то подсказки уже не будет, куда в таком случае ты пойдешь менять? Зная как все работают зайдешь в каталог и изменишь все что нужно, будь то версия или вся зависимость. Подсказка это только если скопировал старую зависимость и хочешь ускорить процесс, но как работает каталог версий знать в любом случае нужно тем более это не сложно
@cocojabaa
@cocojabaa 6 ай бұрын
У меня получается странная ошибка. Сделал все в точности как на видео, в файлах с зависимостями все четко, красным ничего не подсвечивается. Но использовать room по прежнему не могу. Пытаюсь импортировать RoomDatabase - пишет Unresolved reference: RoomDatabase
@dedpihto680
@dedpihto680 4 ай бұрын
блин как же меня это запаривало что во всех уроках все по другому. представьте как новичок который и так ничо не понимает идет на какието сайты пытаясь в доках найти эти зависимости через Либ. а там нишиша нет. там какието компайл или с одним апострофом. и все это то работает то не работает. и все это на вас вываливается в начале урока. чем интересно думает гугл продвигая котлин как народный язык который легче джавы и устраивает эти лишние качели и телодвижения
@denislopatkin6996
@denislopatkin6996 2 ай бұрын
Кто говорил что котлин - народный язык? Явные Плюсы котлина от жавы- скорость программирования, улучшенная читабельность и тд. Но вместе с тем нужно больше знать. Но то что котлин лучше - понятно и ежу )
@高橋アヤム
@高橋アヤム 3 ай бұрын
Пишу диплом и увидел что нельзя теперь нормально добавлять зависимости
@ВладимирЕгоров-п8н
@ВладимирЕгоров-п8н 2 ай бұрын
Год учебы на гикбрейнс в трубу, а можно было просто прийти на этот канал.....даже не знаю что лучше, что я сюда зашел или что лучше бы о не заходил...
@Aslan_Javasky
@Aslan_Javasky 5 ай бұрын
ничего себе, сделал паузу от андроид разработки на месяцев 4-5 и тут уже всё по-другому))))весело)) Neco, спасибо большое за ваш труд, очень понятно объсняил)
@ForMotherRussia1
@ForMotherRussia1 3 ай бұрын
Как же я не люблю видео уроки из-за неудобного изложения материала и общей непрактичности, но автор этого канала рушит наповал этот стереотип. Прям реально помогает и доступно объясняет. Спасибо!)
@NecoRuChannel
@NecoRuChannel 3 ай бұрын
Спасибо ☺️
@brigar2900
@brigar2900 6 ай бұрын
Здравствуйте, Сергей. У меня вопрос. Я новичок и начинал в версии Hedgehog. Когда я обновил до Iguana, то в функции OnCreate() появился новый код. Так как я новичок, я пока не понимаю, что делает этот код. Не могли бы вы мне пожалуйста объяснить? enableEdgeToEdge() ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main)) { v, insets -> val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()) v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom) insets }
@MrGarn
@MrGarn 6 ай бұрын
Спасибо, очень ясно и доходчиво! Подскажите как добавить библиотеку ZXing в Игуане? Что-то у меня не получается... :О
@voicetv9048
@voicetv9048 6 ай бұрын
То чувство когда у тебя много модульный проект и ты сидишь на xml, gradle, kapt и.т.п 😂
@АндрейК-х4л
@АндрейК-х4л 6 ай бұрын
Спасибо огромное за подробное разъяснение, очень прям в тему. Обновил сегодня и офигел, что это вообще. Сейчас стало все понятно. Но гугол как всегда! только успел привыкнуть к чему нибудь, На те новую фичу) Посиди подумай) и забудь все что до этого знал. За ними не успеваешь учиться. Пока в прод свою пэтку выпустишь," на пенсию пойдешь".😅
@edilm2008
@edilm2008 6 ай бұрын
спасибо. своевременно. а то нигде не мог найти информацию наглядную об этом.
@АльфредАхметгалеев
@АльфредАхметгалеев 3 ай бұрын
Здравствуйте Сергей. Делаю по шагово ваши уроки. Не удается добавить ksp в depencies просто когда набираешь не выходит ksp. В чем может быть проблема?
@NecoRuChannel
@NecoRuChannel 3 ай бұрын
Пиши мне на почту я помогу, пришли скрины я проверю и скажу
@АльфредАхметгалеев
@АльфредАхметгалеев 3 ай бұрын
@@NecoRuChannel отправил
@mr.ShredderUa
@mr.ShredderUa Ай бұрын
Прошло почти пол года, уже андроид коала, а документацыя до сих пор на сайте андрода старая, спасибо за урок, а то даже чат Джп не знал что делать
@NIKOLAY_PSHONIA
@NIKOLAY_PSHONIA 6 ай бұрын
Серёга как вовремя. Я думал как ученик что-то напортачил. А это все обновление
@exey.artwork
@exey.artwork 6 ай бұрын
Привет, спасибо за видео, очень полезно. Как идея для будущих видео сними какими хоткеями в андроид студии пользуешься на постоянной основе, было бы очень интересно
@ПростоТак-е8к6э
@ПростоТак-е8к6э 6 ай бұрын
Neco, расскажи про энергопрофайлер новый. У меня ни под Windows 10/11, ни под линуксами, что на хосте, что на виртуалке, запущенные проекты виртуально или физически, НИГДЕ его нет. Есть только профайлер по памяти и по процессору. Надеюсь, расскажешь про это.
@OneBasten
@OneBasten 6 ай бұрын
Вопрос немного не по теме, но когда я хочу привязать в Игуане Firebase через Tools и добавить зависимости , то вместо Get started with realtime Database [Kotlin] мне предлагает только [Java]. Кто нибудь сталкивался с такой проблемой?
@gektormontana4765
@gektormontana4765 2 ай бұрын
Я посмотрел видео, я iOS разработчик, после данного видео готов говорить спасибо Apple за простое добавление зависимостей в проект.
@InvincibleXXX
@InvincibleXXX 6 ай бұрын
Спасибо большое за разъяснения. Скажите пожалуйста для чего это было сделано?
@druom69
@druom69 6 ай бұрын
Ахаха, превьюшка видео показывает координальные изменения) 😂
@footballcompass3898
@footballcompass3898 6 ай бұрын
Проблема не в авторе уроков, проблема в самой программе обеспечения Котлин, и Андройд студии. Ее основатели видемо уже не в компании, и с каждым новым шагом они только усложняют правописание, а не облегчают, так теряют постепенно первую цель, а именно быть понятным для простого пользователя, и переходят к усложнению любых своих структур ориентируясь на опытных пользователей, отдалив всех новых пользователей от своего внимания. Я думаю Андройд студио, скоро отойдет на второй план, уступив какомуто новечку на рынке, который даст простоту создания программ в более понятной и визуальной форме, вот и всё 😉 Просто ждем и смотрим как Андройд студио, потехоньку сползет вниз, со своими ДжекпакКампос, Котлин и т.д. 😅 Извеняюсь за спам но, вот только что спросил у ИИ он так же разделяет это мнение 😮
@dmitry_ruden
@dmitry_ruden 6 ай бұрын
Огромное спасибо! Все более чем понятно) Еще раз спасибо!
@p.polunin
@p.polunin 6 ай бұрын
Блин, это решает проблему модуляризации проекта...
@BOOT-e8o
@BOOT-e8o 6 ай бұрын
Все четко и понятно! Немного не сходиться только, нет этой библиотеки, но это разберемся со временем, как начинающий... Спасибо за уроки!!!
@ddd6355
@ddd6355 6 ай бұрын
Не совсем понимаю как таким образом добавить библиотеку ретрофит
@andreyshadrin1658
@andreyshadrin1658 6 ай бұрын
Спасибо, очень интересный и полезный урок.
@Многолосося-б5й
@Многолосося-б5й Ай бұрын
Кажется не в тот плейлист видео попало )
@Jackardie
@Jackardie 6 ай бұрын
Приветствую! Похоже на решение того вопроса, который я Вам на почту писал, благодарю за решение=)
@NecoRuChannel
@NecoRuChannel 6 ай бұрын
Привет, да, это оно. Я хотел написать но понял что будет трудно объяснить плюс еще несколько человек спросили про это. По этому решил видео записать. Как раз собирался ссылку тебе отправить но вижу что уже не нужно
@Alexander-is1eq
@Alexander-is1eq 6 ай бұрын
Очень вовремя! Спасибо!
@llSMasteRll
@llSMasteRll 6 ай бұрын
Спасибо! Как всегда мега-лайк!
@info_maps_maroc
@info_maps_maroc 4 ай бұрын
Большое спасибо
@alexfox9406
@alexfox9406 3 ай бұрын
Спасибо что рассказали!
@barrywhite5274
@barrywhite5274 6 ай бұрын
Спасибо. Очень понятно
@Juliet-z8z
@Juliet-z8z 3 ай бұрын
Если раньше можно было просто добавить зависимости, то теперь надо юзать либы и выполнять двойную работу. Надеюсь, я пойму смысл этих нововведений, но пока я его не особо вижу) Спасибо огромное за объяснения, теперь при встрече с игуаной для мня это не будет шоком)
@NecoRuChannel
@NecoRuChannel 3 ай бұрын
Уже не с Игуаной а с Медузой))
@Juliet-z8z
@Juliet-z8z 2 ай бұрын
@@NecoRuChannel уже коала даже появилась)
@p.polunin
@p.polunin 6 ай бұрын
👀 О! У меня такая стоит!
@НиколайКононенко-в7м
@НиколайКононенко-в7м 6 ай бұрын
Огромное спасибо!!!
@Arhmed13
@Arhmed13 6 ай бұрын
Сергей как всегда огромная благодарность за работу, заботу ! 😁 кстате уже вышла новая Android Studio Jellyfish | 2023.3.1 Canary 13 March 7, 2024 но я всё ещё не закончил свой проэкт, поэтому пока боюсь переходить на новые версии сижу на Android Studio Flamingo | 2022.2.1 Что посоветуешь стоит ли перейти на Android Studio Iguana | 2023.2.1 February 29, 2024 или выше или же мой проэкт не будет работать ? к стате в проэкте стоит зависимость implementation 'com.google.android.material:material:1.7.0' и если я её обновляю то перестаёт работать TabLayout 🤮 Благодарю за ответ
@NecoRuChannel
@NecoRuChannel 6 ай бұрын
Привет, спасибо. Это Canary версия, Stable channel сейчас самая свежая это Iguana. Если ты не эксперт и хочешь уже проверенный release то лучше обновляйся через AS в Help/Check for updates. Там сейчас самая свежая это Iguana. На счет бояться испортить проект, были у меня такие мысли но когда обновился все осталось как прежде. По этому могу сказать только свой личный опыт, я перешел с Фламинго на Игуану недавно и все проекты работают как раньше, без всяких проблем.
@Arhmed13
@Arhmed13 6 ай бұрын
@@NecoRuChannel Огромное спасибо !!! буду пробовать обновление откатить назад всегда можно если что нетак пойдёт 😜
@Nik_Gol_V
@Nik_Gol_V 6 ай бұрын
спасибо большое
@pavelgera72
@pavelgera72 6 ай бұрын
Благодарю за урок
@p.polunin
@p.polunin 6 ай бұрын
Какая версия Gradle у тебя?
@NecoRuChannel
@NecoRuChannel 6 ай бұрын
8.1.2
@p.polunin
@p.polunin 6 ай бұрын
Вот оно что!!!
@PavelStr-x5w
@PavelStr-x5w 3 ай бұрын
Большое спасибо за урок!!!
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 4,8 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 25 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 11 МЛН
Немультиплатформенные привычки Android-разработки
38:43
Android Broadcast. Все об Андроид разработке
Рет қаралды 7 М.
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 46 М.
Telegram mini apps без программирования на low-code / no-code конструкторе за 5 минут?
28:52
Телеграм Mini Apps - обзоры, интервью, обсуждения
Рет қаралды 7 М.
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 78 М.
Все про Dagger Hilt в Android Studio + Kotlin
52:11
Neco Ru
Рет қаралды 12 М.
Lottie Animation в XML Android Studio + Kotlin
18:08
Neco Ru
Рет қаралды 4 М.
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 4,8 МЛН