Android пытается разрешить рамки, которые я удалил - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь создать библиотеку для частного распространения.

Я создал артефакт и опубликовал его там.

Проблема в том, когда я go включаю в другие проект, я получаю кучу ошибок

ERROR: Failed to resolve: some-old-framework:some-old-sub-framework:unspecified

some-old-framework были некоторые модули, которые я добавил, импортируя aar в проект, однако, когда я переключился на использование артефакта, я сделал все эти старые фреймворки также используют артефакт, и я удалил старые модули из моего приложения и вместо этого включил их в gradle.

Так как же все эти старые фреймворки все еще отображаются? Когда я смотрю на мои сгенерированные файлы pom, ни один из some-old-framework не перечислен ни в одном из них.

Откуда могут быть включены эти фреймворки и как я могу от них избавиться, чтобы они перестали пытаться их разрешить?

1 Ответ

0 голосов
/ 30 апреля 2020

Один из моих подмодулей все еще имел один из других подмодулей, перечисленных в его gradle.settings после удаления этого и перестроения, у меня осталась только одна ошибка, и это было просто:

ERROR: Failed to resolve: :unspecified:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...