Xamarin Studio 上的 MonoGame - Xna 有问题吗?

MonoGame on Xamarin Studio - Issue with Xna?

我想尝试使用 Android Studio 的 MonoGame。我实际上在 Mac。 我正在做以下教程:

https://developer.xamarin.com/guides/cross-platform/game_development/monogame/introduction/part1/

但是在创建共享项目之后,我的屏幕上充满了缺少的指令/不必要的指令,例如:

"Using directive is unnecessary" "the type or namespace name 'XXXXX' could not be found"

我尝试将 "MonoGame.Framework.Android" 包添加到项目的 android 部分,但它没有改变任何东西。

我尝试了一些研究,但我很难描述我的问题,因为我并不真正理解它。我不确定,但我认为它来自参考文献。

好的,完成了!

这是一个 linking 问题:我没有所需的参考资料,我需要安装 Mono 和 MonoGame,而不仅仅是 MonoGame AddIn。

这是我的解决方案:

1 - 卸载 MonoGame 插件

2- 卸载 Xamarin(是的,这是极端的)

3 - 安装单声道 http://www.mono-project.com/

4 - 安装 MonoGame http://www.monogame.net/downloads/

5 - 重新安装 Xamarin

6 - 激活 MonoGame 插件 -> 它已经存在

7 - 创建一个SharedProject,然后修改Android部分的"OnCreate"方法:

受保护的覆盖 void OnCreate(Bundle bundle)

{

        base.OnCreate(bundle);
        var g = new Game1();
        SetContentView((View)g.Services.GetService(typeof(View)));
        g.Run();

}

8 - 盈利,享受您的 MonoGameSample。

感谢@hankide 的帮助。

这个link对我帮助很大:

http:// blog.jamie.ly/software/2013/04/23/setting-up-a-monogame-mac-application-with-xamarin-studio.html

PS : 我没有足够的声誉 post 超过 2 link 所以最后一个 space 在 "http://" 之间和 "blog.jamie"