Как исправить ошибку ShellItemRenderer и TabbedPageRenderer не является абстрактной в .NET MAUI? ⇐ Android
-
Anonymous
Как исправить ошибку ShellItemRenderer и TabbedPageRenderer не является абстрактной в .NET MAUI?
Я переношу код форм 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? Таким образом, обе ошибки взаимосвязаны. Я понятия не имею, как это исправить. Есть предложения?
Я переношу код форм 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? Таким образом, обе ошибки взаимосвязаны. Я понятия не имею, как это исправить. Есть предложения?
Мобильная версия