Невозможно разрешить ошибку зависимостей
Я импортировал проект андроидного единства в качестве модуля в свой существующий проект студии Android и придумал эти ошибки при синхронизации градиентов.
Ошибка. Невозможно разрешить зависимость для: app @release/compileClasspath. Не удалось разрешить проект: markerlessARAR1. Открыть файл
Показать детали
Ответы
Ответ 1
Я решил дело на моем конце. Класс.jar отсутствовал в моем файле AAR (не нашел, что.jar, когда я "разархивировал" AAR). Итак, что я сделал, я перестроил свой файл AAR, выполнив gradlew assemble
а затем импортировал этот новый AAR в свой проект приложений для Android.
Что касается того, почему в моем первом файле AAR отсутствовал класс.jar, мне еще предстоит раскрыть тайну этого. Я думаю, что забыл выполнить команду gradle и просто выбрал доступный файл AAR из недавно созданного модуля Android из проекта приложения, экспортированного Unity (потому что я был слишком взволнован).
Ответ 2
Попробуйте следующие шаги для устранения этой ошибки:
1) Импортировать файл AAR в собственное приложение для Android из меню Файл → Структура проекта → добавить новый пакет aar.
2) После успешной синхронизации убедитесь, что ваш модуль AAR содержит файл build.gradle. Например: UnityAAR - это имя вашего модуля, содержащее файл unityaar.aar, файл build.gradle.
3) Если файл модуля модуля отсутствует, добавьте его самостоятельно. Файл Gradle содержит настройки. MaybeCreate ("по умолчанию") artifacts.add("по умолчанию", файл ("unityaar.aar"))