169 похожих чатов

Всем добрый вечер! При добавлении модуля в проект, появляется ошибка "Project

needs to be converted to androidx.* dependencies".
Migrate to AndroidX и синхронизацию проекта с файлами Gradle уже делал. Не помогло.

Может, кто уже сталкивался с такой ошибкой. Как решить проблему?

33 ответов

15 просмотров

Значит, где-то всё еще импортируется какой-то android.support.*

Денис-Дедов Автор вопроса
Leonid B.
Значит, где-то всё еще импортируется какой-то andr...

Везде androidx, ну и другие зависимости. android нигде нет

Денис-Дедов Автор вопроса

Я, конечно, извиняюсь. Но вопрос ещё актуальный

у тебя в модуле какие то старые зависимости, которые уже переехали на androidx скорее всего

Денис-Дедов Автор вопроса

Делал. Не помогло(

Денис Дедов
Делал. Не помогло(

В gradle.properties android.useAndroidX=true А дальше по ситуации

Модуль через IDEA/AS создаешь?

Денис-Дедов Автор вопроса
Денис Дедов
Уже есть

Кэш AS почисти, перезагрузись. Есть шанс

Денис-Дедов Автор вопроса
Alex Android
Кэш AS почисти, перезагрузись. Есть шанс

Здесь кто-то говорил, что зависимости старые могут быть

А может забабахать новый проект?

Покажи ошибку Перепроверь, что все либы находятся в мавен централ. Потому что год или два назад один большой репозиторий протух

Денис-Дедов Автор вопроса
Денис Дедов
Файл gradle показать?

Ошибку при синхронизации градла

Денис Дедов
Файл gradle показать?

У каждой АСьки есть предельная версия градла, так что если слишком старая версия...

Денис Дедов
Слишком много всего переносить

Это последний способ, но должно сработать

Денис-Дедов Автор вопроса
Alex Android
Ошибку при синхронизации градла

Надеюсь, правильно понял😅 > Task :prepareKotlinBuildScriptModel UP-TO-DATE Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

Денис Дедов
Надеюсь, правильно понял😅 > Task :prepareKotlinBu...

https://stackoverflow.com/questions/51610420/deprecated-gradle-features-were-used-in-this-build-making-it-incompatible-with

Денис-Дедов Автор вопроса
Alex Android
https://stackoverflow.com/questions/51610420/depre...

./gradlew build --warning-mode all ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation. Терминал выдаёт это. Я уже ничего не понимаю. Это же был живой проект🤷🏻‍♂️

Денис Дедов
./gradlew build --warning-mode all ERROR: JAVA_HO...

JAVA_HOME установи в переменные окружения

Денис-Дедов Автор вопроса
Alex Android
JAVA_HOME установи в переменные окружения

А какое значение у неё должно быть?

Денис-Дедов Автор вопроса
Alex Android
Где Java установлена

У меня несколько jdk. Указывать любой?

Денис-Дедов Автор вопроса
Alex Android
Лучше такой же 19й

Переменную добавил и ребутнулся. Теперь терминал выдаёт это: ./gradlew build --warning-mode all Welcome to Gradle 8.4! Here are the highlights of this release: - Compiling and testing with Java 21 - Faster Java compilation on Windows - Role focused dependency configurations creation For more details see https://docs.gradle.org/8.4/release-notes.html Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details Calculating task graph as no configuration cache is available for tasks: build > Task :buildEnvironment

Денис-Дедов Автор вопроса
Alex Android
Хз. проще уже пересоздать проект)

А в новом такой же фигни не будет?

Денис Дедов
А в новом такой же фигни не будет?

Может быть. Тогда проблема точно в зависимостях

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
10
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Карта сайта