Android AGP 8.4 и рукоятьAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android AGP 8.4 и рукоять

Сообщение Anonymous »

После обновления Android Studio до новой версии (Jellyfish) и обновления плагина Android Gradle до версии 8.4 мои сборки выпуска терпят неудачу из-за множества проблем, связанных с вещами, внедренными с помощью daggar/hilt. Я потратил день, добавляя правила сохранения для всего, что внедряется, и в итоге получил ошибку, сообщающую, что мне нужно правило @Provides для CoroutineScope, которое мне не удалось разрешить.
Кто-нибудь может дать мне краткий набор правил для Daggar/Hilt и AGP 8.4?
Этот проект представляет собой многомодульный проект. Я также столкнулся с проблемами конфликтов имен (два модуля сопоставляют разные классы с a.a). Чтобы решить эту проблему, я ставлю:

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

repackageclasses 'x'
с разным значением x для каждого модуля.
В конце концов я вернул AGP. Но в долгосрочной перспективе мне нужно найти решение (или, надеюсь, обновления это исправят).

Подробнее здесь: https://stackoverflow.com/questions/784 ... 4-and-hilt
Ответить

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

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

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

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

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