Загрузка...

C# development using Xamarin

Thread in C# created by stranni_chelovek Mar 28, 2022. 201 view

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

    Фото: https://drive.google.com/file/d/1IFJalAK75avq7Ow8ms6EibkcTsd37tkd/view?usp=drivesdk
     
  2. stranni_chelovek
    stranni_chelovek Topic starter Mar 28, 2022 5 Jul 4, 2020
    Перезапускать проект и visual studio пробовал, не помогло
     
  3. bylex
    bylex Mar 29, 2022 Безделье - это игрушка дьявола 3496 Apr 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
Loading...