未找到 JetBrains Rider 的 Xamarin SDK
Posted
技术标签:
【中文标题】未找到 JetBrains Rider 的 Xamarin SDK【英文标题】:Xamarin SDK was not found for JetBrains Rider 【发布时间】:2019-07-28 04:28:13 【问题描述】:我希望与 Xamarin 合作开展一个项目,主要是为了了解一些关于跨平台应用程序开发的知识,并且更愿意坚持在 Linux 上进行开发。这促使我尝试使用 JetBrains Rider IDE,根据这些资源,我认为这是相当有据可查的:
Xamarin.android on Linux(与its Ubuntu 19.04 update post协调) Failed to load Xamarin Forms project with .NET Standard 2.0 Lib in Rider 0xFireball's Xamarin.Android on Linux guide 与关联的 Rider/IDE setup我已经能够很好地安装所有东西,Android Studio 和 Rider 是通过 JetBrains Toolbox 安装的(我也尝试手动安装 Rider,但没有任何改变),我能够创建项目并配置 Android Xamarin 项目的设置。
这就是我的运气结束的地方,因为尽管尝试了我上面链接的各种资源,包括多次重新安装 mono 和 dotnet-sdk,但无论我尝试什么,我都会收到此错误:
未找到 Xamarin SDK:Rider 无法找到 Xamarin SDK 这台机器。不会加载基于 Xamarin 的项目。请 安装 Xamarin SDK 或更改工具集。
我已尝试在手动安装的 Rider 2019.1.3(Build #RD-191.7141.460)和 Rider 2019.2 EAP(Build #RD-192.5895.291)上按照说明进行操作。
我对 Xamarin 的世界还很陌生,所以我不确定从哪里开始寻找。 Xamarin SDK 到底是什么(只是 Xamarin.Android?),我应该检查我的设置以使 Rider 检测到 Xamarin SDK?
【问题讨论】:
【参考方案1】:Rider 通过其环境页面安装的似乎只是 Xamarin Android 包。不是开发任何 Android 应用程序所需的实际 Android Studio SDK。您必须单独下载。
【讨论】:
以上是关于未找到 JetBrains Rider 的 Xamarin SDK的主要内容,如果未能解决你的问题,请参考以下文章
在 JetBrains Rider 中更改 exe 的应用程序图标
如何在 Jetbrains Rider 2018.1 中强制执行 LF 行结尾