Адаптер привязки не работает для подмодулей в AAR (с использованием плагина fat-aar)Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Адаптер привязки не работает для подмодулей в AAR (с использованием плагина fat-aar)

Сообщение Anonymous »

У меня возникла проблема с адаптером привязки данных при использовании AAR, включающего несколько подмодулей. Я использую плагин fat-aar для упаковки основного модуля вместе с несколькими подмодулями в один AAR.
Проблема в том, что адаптеры привязки данных, определенные в основном модуле, работают правильно, когда AAR используется в приложении, адаптеры, определенные в подмодулях, не распознаются. При попытке использовать эти адаптеры подмодулей я получаю следующую ошибку:

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

Cannot find a setter for  that accepts parameter type 'long'

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

If a binding adapter provides the setter, check that the adapter is annotated correctly and that the parameter type matches.
Что я пробовал:
Проверил, что адаптеры привязки данных в подмодулях аннотированы правильно и соответствуют ожидаемым типам.
Убедился, что подмодули правильно включены в AAR с помощью плагина fat-aar.
Проверил отсутствие конфликтов в зависимостях или конфигурациях Gradle.
Основное Адаптеры привязки данных модуля работают без проблем, но любые адаптеры, определенные в подмодулях, не работают должным образом. Я подозреваю, что в процессе упаковки с помощью fat-aar что-то может пойти не так, что помешает правильному включению адаптеров подмодулей в окончательный AAR.
Среда:
Версия Gradle: 8.0+
Версия плагина Android Gradle: 8.0+
Версия плагина fat-aar : https://github.com/aasitnikov/fat-aar-android
Будем очень признательны за любые идеи или предложения о том, как решить эту проблему. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/790 ... aar-plugin
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Упакуйте один aar из нескольких aar с помощью com.github.kezong:fat-aar:1.3.8.
    Гость » » в форуме Android
    0 Ответы
    102 Просмотры
    Последнее сообщение Гость
  • Как блокировать доступ к некоторым библиотекам, используя Android Fat AAR
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как блокировать доступ к некоторым библиотекам, используя Android Fat AAR
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как заблокировать доступ к некоторым библиотекам, используя Android Fat AAR
    Anonymous » » в форуме JAVA
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Как заблокировать доступ к некоторым библиотекам, используя Android Fat AAR
    Anonymous » » в форуме Android
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

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