Как развернуть Android AAR с несколькими модулями?

#android #maven #android-library #android-maven-plugin

Вопрос:

Я знаю, что это больше похоже на общий вопрос, но мы действительно не нашли решения для этого. В нашей сборке CI/CD мы в настоящее время используем jitpack CLI и хотели бы переключиться на Maven с Sonatype. Проблема в том, что наш SDK разделен на несколько библиотек Android. В результате основной SDK ( он называется sdk-api) включает в себя несколько разделенных модулей в качестве зависимостей. Проблема в том, что наш sdk-api не может быть развернут, так как нам необходимо сначала развернуть включенные библиотеки, а затем отредактировать сценарий компакт-диска, чтобы наш SDK мог использовать последние внутренние зависимости.

Однако внутренние зависимости доступны не сразу, поэтому мы не можем использовать этот подход.

Я хочу узнать мнение о том, как другие команды управляют развертыванием aar SDK, которое является модульным.