Xamarin Forms NoSuchMethodError: нет данных c метод FormsViewGroup.sendViewBatchUpdate - PullRequest
0 голосов
/ 25 марта 2020

Обновленное сообщество Visual Studio и несколько пакетов NuGet в рабочем решении. Теперь при попытке запуска на устройстве или симуляторе Android появляется следующая ошибка:

Java .Lang.NoSuchMethodError: no stati c method "Lcom / xamarin / forms / platform / / android / FormsViewGroup; .sendViewBatchUpdate (Landroid / view / View; FFIZFFFFFFFF) V "

Понижение рейтинга не поддерживается.

Пробовал Clean All и удаляет bin и obj как предложено здесь но это не помогло. Пробовал разные версии Xamarin.Forms, тоже не помогло.

Система:

macOS 10.15.3

Сообщество Visual Studio 8.5

Xamarin.Forms 4.5.0.396

Мин. API 21

Целевой API 29

1 Ответ

0 голосов
/ 26 марта 2020

Оказывается, что R8 по какой-то причине удаляет этот метод. Добавление следующего правила Proguard устранило проблему:

-keep class com.xamarin.forms.platform.android.** {*;}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...