今天我重置了我的电脑并安装了Rider以及在设置/环境中添加了Xamarin Android和Xamarin iOS SDK。当我想创建一个新的Xamarin.Forms项目时,Rider说缺少Android SDK。因此我切换到设置页面,下载了SDK并应用到了Rider,但它不起作用。我甚至已经安装了Android NDK。这是Rider新项目窗口的样子: 当我点击“打开设置并安装Android SDK”链接时,这是Rider设置页面的样子: 所以为什么会出现这种情况?我做错了什么吗?这是Android SDK文件夹的样子:
问题 哦,我刚刚发现了问题。如果你把错误链接旁边的“?”悬停在上面,你会看到以下弹出窗口: 而我已经安装了Android SDK API 31,显然不被支持。 解决方案 只需安装Android Sdk API 30即可。 愉快的编码!
对于那些使用Mac和尤其是ARM的用户。 我遇到了同样的问题(我已经安装了Android SDK API 34,但目前无法使用) 解决方案 (安装JetBrains Toolbox) 启动JetBrains Toolbox 安装Android Studio 启动Android Studio 选择“更多操作” 选择SDK Manager 选择您想要安装的版本,同时也要确保该版本得到您的Rider版本的支持 现在点击应用,安装它,然后您就可以使用了