【发布时间】:2018-05-17 08:23:36
【问题描述】:
我刚刚重新启动了我的 Windows 10 机器以安装一些更新,然后我开始在 Visual Studio 中收到此错误:
Error Xamarin.Android for Visual Studio requires Android SDK.
Please install it or set Android SDK path on Tools->Options->Xamarin->Android Settings menu. 0
我认为这很奇怪,因为我以前从未遇到过我的 Android SDK 的任何问题。于是我去Tools->Android打开SDK管理器,但是所有的选项都是灰色的,无法选择。截图如下:
所以我做了一些研究,this post 告诉我用 .exe 文件手动启动我的 SDK 管理器。所以我在我的文件中搜索了 SDK 管理器,但是当我点击打开它时,我收到了以下错误消息:
The item that this shortcut refers to has been changed or moved.
Would you like to remove this shortcut?
我在卸载 Android SDK 工具和 AVD 管理器快捷方式时遇到了同样的错误。因此,我的所有 Android SDK 文件似乎在我的 Windows 更新期间都因某种原因被删除了。
然后我注意到在 Visual Studio Tools->Options->Xamarin->Android 下,“Android SDK Location”是空的。截图:
然后我从official site 下载了Android Studio,找到了.exe 文件的位置,然后将路径复制并粘贴到“Android SDK 位置”字段中,然后单击“确定”。但是该字段没有被保存。无论我做什么,当我打开 Options 时,“Android SDK Location”字段总是空的。
我不知道如何继续。有人有什么想法吗?
更新
我运行 Visual Studio 安装程序,单击修改,然后在“单个组件”下,它告诉我我已经安装了最新的 Android SDK 设置(API 级别 25)。我还需要安装其他东西吗?截图:
【问题讨论】:
-
用VS安装器修改Visual Studio怎么样?
-
我不知道可以这样做。如何在已安装的 Visual Studio 上执行此操作?
-
在搜索栏中输入 Visual Studio 安装程序,运行安装程序...然后 VS 安装程序将加载,然后在您选择的 VS 版本的下拉菜单中选择修复
-
@ShiwankaChathuranga 花了一段时间,但使用 Visual Studio 安装程序修复它解决了问题。谢谢!如果您将其添加为答案,我可以接受。
-
好消息,我会补充的
标签: android visual-studio xamarin xamarin.android visual-studio-2017