Миграция, переход на AndroidX

Ответить
Аватара пользователя
admin
Site Admin
Сообщения: 1817
Зарегистрирован: Пн май 13, 2019 9:26 am

Миграция, переход на AndroidX

Сообщение admin »

Что делать если приложение сделанное в старой версии Android Studio, а при открытии в новой обновленной версии выдает ошибки и требует переход на AndroidX с обновленными библиотеками. Смотрите видео.


youtu.be/Icakz3ewxqs

Проблема:
У меня есть урок Каталог Кино, этот урок без админки с автозагрузкой фильмов из Youtube. Урок был записан в прошлом году, но сейчас при открытии проекта в новой версии Android Studio выдает ошибку:

"Manifest merger failed : Attribute application@appComponentFactory ..." и т.д.

Решение:
1) Делаем миграцию, переход на Android Studio. Меню Refactor - Migrate to AndroidX (смотрите видео)
2) Заменить в build.gradle на implementation 'com.onesignal:OneSignal:[3.15.0, 3.99.99]' (смотрите видео)
3) Заменить классы с ошибками на com.google.android.material.R. (Смотрите видео)

Готово! Компилируйте.
Али
Сообщения: 59
Зарегистрирован: Ср июл 24, 2019 6:50 pm

Re: Миграция, переход на AndroidX

Сообщение Али »

А как быть с остальными приложениями? В приложении vpn совсем другие ошибки.
Аватара пользователя
admin
Site Admin
Сообщения: 1817
Зарегистрирован: Пн май 13, 2019 9:26 am

Re: Миграция, переход на AndroidX

Сообщение admin »

У всех тоже самое. Напишите какие ошибки. Если ошибки с VPN то напишите про это в самом уроке
Ответить