Загрузка...

Разработка на C# с использованием Xamarin

Тема в разделе C# создана пользователем stranni_chelovek 28 мар 2022. 193 просмотра

  1. stranni_chelovek
    stranni_chelovek Автор темы 28 мар 2022 5 4 июл 2020
    Здравствуйте. Только начинаю изучение данного направления. Пишу и разбираю код по примеру из книги. Написал код, всё было хорошо, но после переключение с Debug на Release появилась куча ошибок. При возврате обратно на Debug они сохранились и не исчезли. С чем это может быть связано и как исправить данные ошибки?

    Фото: https://drive.google.com/file/d/1IFJalAK75avq7Ow8ms6EibkcTsd37tkd/view?usp=drivesdk
     
  2. stranni_chelovek
    stranni_chelovek Автор темы 28 мар 2022 5 4 июл 2020
    Перезапускать проект и visual studio пробовал, не помогло
     
  3. bylex
    bylex 29 мар 2022 Безделье - это игрушка дьявола 3072 7 апр 2019
    У тебя подключены пространства имён AndroidX.AppCompat.App и AndroidX.Support.V7.App в строках 4 и 5 соответственно. В каждом из этих пространств имён есть класс AppCompatActivity, поэтому возникает первая ошибка. IDE не знает от какого класса происходит наследование в строке 10. Т.к. не знает от какого класса происходит наследование, то не видит метод OnCreate, который можно переопределить в строке 12. И то же самое с методами SetContextView и FindViewById. Попробуй убрать одно из пространств имён в строках 4-5. А в 10 строке сделать явное наследование от класса, указав пространство имён:
    public class MainActivity : AndroidX.AppCompat.App.AppCompatActivity
    или
    public class MainActivity : Android.Support.V7.App.AppCompatActivity
     
Загрузка...
Top