g.Services is null MonoGame Android - PullRequest
0 голосов
/ 08 мая 2020
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            var g = new Game1();
            SetContentView((View)g.Services.GetService(typeof(View))); // NullReferenceException -> g.Services is null
            g.Run();
        }

Я использую MonoGame.Framework.Portable из NuGet, я не могу использовать MonoGame.Framework. Android (я пробовал 7.1, 7.0 и 6.3) из-за исключения NullReferenceException в конструкторе базового класса Game1 (Game).

Как мне исправить эту проблему?

EDIT

Я не знаю, что я сделал по-другому, но когда я создал проект android с шаблонами он начал работать, раньше, когда я это сделал, у меня были проблемы с тем, что некоторые из упомянутых сборок не были найдены ...

...