未找到适用于 JetBrains Rider 的 Xamarin SDK



我希望与Xamarin合作开展一个项目,主要是为了学习一些关于跨平台应用程序开发的知识,并且更愿意坚持在Linux上进行开发。这促使我尝试使用 JetBrains Rider IDE,根据以下资源,我认为这是相当有据可查的

  • Xamarin.Android on Linux(与其Ubuntu 19.04更新帖子协调)
  • 无法在 Rider 中使用 .NET Standard 2.0 Lib 加载 Xamarin Forms 项目
  • 0xFireball的Xamarin.Android on Linux指南以及相关的Rider/IDE设置

我已经能够很好地安装所有内容,Android Studio 和 Rider 是通过 JetBrains 工具箱安装的(我也尝试手动安装 Rider,但它没有改变),我能够创建项目并为 Xamarin 项目配置 Android 设置。

这就是我的运气结束的地方,因为尽管尝试了我上面链接的各种资源,包括多次重新安装 mono 和 dotnet-sdk,但无论我尝试什么,我都会收到此错误:

找不到 Xamarin SDK:Rider 无法在 上找到 Xamarin SDK 这台机器。不会加载基于 Xamarin 的项目。请 安装 Xamarin SDK 或更改工具集。

我尝试按照手动安装的 Rider 2019.1.3(内部版本 #RD-191.7141.460)和 Rider 2019.2 EAP(内部版本 #RD-192.5895.291)上的说明进行操作。

我对 Xamarin 的世界相当陌生,所以我不确定从哪里开始寻找。Xamarin SDK到底是什么(它只是Xamarin.Android吗?),我应该检查我的设置,以便Rider检测到Xamarin SDK?

看起来Rider通过其环境页面安装的只是Xamarin Android软件包。不是真正的Android Studio SDK,它是开发任何Android应用程序所必需的。您必须单独下载。

最新更新