Как решить Генерация одноименного «Лад»;когда дано новое минимизированное имя ошибки Android - PullRequest
0 голосов
/ 30 сентября 2019

У меня есть приложение для Android, которое уже находится в PlayStore. Когда я пытаюсь сделать новую версию сборки моего приложения, это выдает мне эту ошибку.

Генерация с тем же именем 'Lad;'когда мне дали новое уменьшенное имя для android.support.constraint.solver.widgets.Rectangle.

Я ничего не изменил в proguard-rules.pro после первого выпуска. Пожалуйста помоги. Я проверил дубликаты значений в dictionary файлах, но ничего не нашел. В чем здесь проблема?

1 Ответ

0 голосов
/ 01 октября 2019

Это произошло, когда я обновил graddle с 3.1.3 до 3.5.0. Google представляет новый инструмент сжатия кода R8. Поэтому я отключил его, чтобы мой проект работал так, как раньше.

это то, что я добавляю в мой файл graddle.properties,

# Disables R8 for Android Library modules only.
android.enableR8.libraries = false
# Disables R8 for all modules.
android.enableR8 = false

Подробная информация о R8

https://android -developers.googleblog.com / 2018/11 / r8 новый код-Shrinker-из-Google-is.html

...