У меня есть библиотека lint, которая не может импортировать метание:
> Failed to resolve: AndroidStyling-LintRules:checks:unspecified
> Affected Modules: app
Итак, я протестировал запуск ./gradlew publishToMavenLocal
, и это было выброшено:
* What went wrong:
Execution failed for task ':styling-lint:publishAndroidPublicationToMavenLocal'.
> Failed to publish publication 'android' to repository 'mavenLocal'
> Invalid publication 'android': artifact file does not exist: '.../styling-lint/build/outputs/aar/styling-lint-release.aar'
Я нашел то, чего не хватало, поэтому после исправления, добавив builtBy
:
artifact("$buildDir/outputs/aar/${artifactId}-release.aar") {
builtBy(tasks.getByName("assemble"))
}
publishToMavenLocal
успешно строится, и я могу использовать mavenLocal()
для импорта, и это работает.
К сожалению, импорт с удаленного компьютера по-прежнему не работает с тем же результатом...
Импорт Jitpack работает:
Что происходит?
Спасибо.
Ни с того ни с сего он начал работать ¯\_(ツ)_/¯