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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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