Ошибка при получении неверного кода операции при создании проекта Android в Xamarin - PullRequest
0 голосов
/ 28 декабря 2018

Я пытаюсь создать приложение Xamarin Forms при создании / развертывании приложения. Я получаю эту ошибку enter image description here

Пробовал также установить minsdk в 26, но неработать, и у меня есть несколько родных привязок, это будет иметь значение?Я как бы застрял здесь, посмотрел пару статей, но, похоже, это относится к среде Android Native Java

любые входные данные будут очень полезны

1 Ответ

0 голосов
/ 28 декабря 2018

Xamarin.Android не «из коробки» поддерживает использование новых конструкций Java 1.8 и преобразование их в 1,7 (по крайней мере, в более старых выпусках), и это ошибка, которую вы получаете относительно кода операции Java ba (при условии, что одна из ваших привязок использует его).

Вам необходимо "десугартировать" байт-код java 8 до 7:

Итак, добавьте следующее в свои проекты Xamarin.Android для включения преобразований байт-кода:

<AndroidEnableDesugar>true</AndroidEnableDesugar>  
...