Как исправить ошибку ShellItemRenderer и TabbedPageRenderer не является абстрактной в .NET MAUI?Android

Форум для тех, кто программирует под Android
Anonymous
Как исправить ошибку ShellItemRenderer и TabbedPageRenderer не является абстрактной в .NET MAUI?

Сообщение Anonymous »


Я переношу код форм Xamarin в .NET MAUI. После миграции при создании проекта Android я получаю следующие ошибки:

Ошибка JAVAC0000: ShellItemRenderer не является абстрактным и не переопределяет абстрактный метод onNavigationItemSelected(MenuItem) в OnItemSelectedListener Ошибка JAVAC0000: TabbedPageRenderer не является абстрактным и не переопределяет абстрактный метод onNavigationItemSelected(MenuItem) в OnItemSelectedListener Я попробовал обновить Xamarin.Google.Android.Material до 1.8.0, но мне это не помогло. Я получил следующую ошибку при добавлении NuGet-пакета Xamarin.AndroidX.AppCompat.Resources. Если я не добавлю пакет Xamarin.AndroidX.AppCompat.Resources, я получу следующую ошибку:

Ошибка XAGJS7028 System.IO.FileNotFoundException: не удалось загрузить сборку Xamarin.AndroidX.AppCompat.Resources. Возможно, она не существует в профиле Mono для Android? Таким образом, обе ошибки взаимосвязаны. Я понятия не имею, как это исправить. Есть предложения?

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