Java.lang.NoSuchMethodError: нет виртуального метода при попытке импортировать две библиотеки с общим libray и правилом Android

Форум для тех, кто программирует под Android
Anonymous
Java.lang.NoSuchMethodError: нет виртуального метода при попытке импортировать две библиотеки с общим libray и правилом

Сообщение Anonymous »

Я создал 2 библиотеки с одним общим модулем и опубликовал их на JitPack, затем попытался импортировать обе библиотеки в одно приложение и попытался запустить его, я получил эту ошибку во время компиляции. Дубликат класса {Имя класса в общем модуле , поэтому я исключил этот модуль из gradle

Код: Выделить всё

implementation("FIRST_LIBRARY:VERSION") {
// exclude("FIRST_LIBRARYK", "SHARED_MODULE")
}
implementation("SECOND_LIBRARY:VERSION")
Проблема в том, что когда я пытаюсь запустить приложение, я получаю эту ошибку выполнения

Код: Выделить всё

java.lang.NoSuchMethodError: No virtual method ...
в первой библиотеке, и приложение выйдет из строя, и если я исключил общую библиотеку из второй, сбой произойдет во второй, а не в первой.
Что нужно сделать, чтобы избежать этих двух ошибок?
Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/768 ... wo-librari

Вернуться в «Android»