#9469·MonoGame

MonoGame .NET 在 Android 上编译出错

作者: MadScientist11创建于 2026年7月27日更新于 2026年9月10日
标签enhancementscope: buildplatform: androiddependencies

· 先决条件

QQ 单调版本

单调3.8.3.1

您使用的是哪个MonoGame平台?

MonoGame Android 应用程序(mgandroid)

操作系统

窗口

说明

我们需要支持目标SDK 36以符合新的Google Play要求,而sdk 36只在.NET 10上支持. 我们有单游戏源代码 销售, 所以我试图改变 .net框架版本 在MonoGame。 框架。 Android.csproj如下: 互联网档案馆的存檔,存档日期2014-12-02. <目标框架>net1.0-android </目标框架> 这样做会导致出错,我能够通过具体说明全球:关于缺失类型来纠正它:

  • 重现步骤
  1. MonoGame内部的变革目标框架. 框架。 Android.csproj 到 net10:00-android (英语).
  2. 为Android用.NET 10构建单游戏源

最小示例重播

无回复( N)

• 预期行为

MonoGame 没有出错

导致行为

项目无法构建 : 代码\MonoGame. Master\MonoGame.Framework\Media\Album.cs(43,25):出错 CS0234:命名空间"微软"中不存在"Net"的类型或命名空间名称. Android'(你缺少一个集合参考文献?) {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得怎么样? Master\MonoGame.Framework\Platform\Media\Song.Android.cs(21,24):出错 CS0234:命名空间"微软"中不存在"Net"的类型或命名空间名称. Android'(你缺少一个集合参考文献?) 代码\MonoGame. Master\MonoGame.Framework\Platform\Media\SuperVideoPlayer.Android.cs(20,25):出错 CS0234:命名空间"Microsoft"中不存在"Media"的类型或名称空间名称. Android'(你缺少一个集合参考文献?) . . . . . . . .

QQ 文件

无回复( N)

内容来源: MonoGame/MonoGame