android - Xamarin - 该项目缺少构建所需的 Android SDK
问题描述
我下载了 Visual Studio 2019 社区版的新副本。对于安装,我只选择了用于移动开发的 Xamarin 工作负载。我创建了一个新的 Xamarin.Forms 项目,它立即给出以下错误:
当我双击该消息时,系统会提示我接受 Android SDK 许可协议。我点击接受,没有任何变化,我只是不断重复这些步骤。
导航到 Android SDK 管理器会显示一个带有错误的空列表:
我在网上找到的所有解决方案都对我不起作用:
- 在 Xamarin 选项中启用“自动安装 Android SDK”
- 以管理员身份运行 Visual Studio
- 创建自定义 AndroidSdkManager.exe.config 文件
- 卸载并重新安装 Visual Studio
- 已验证 JAVA_HOME 变量设置正确
解决错误的唯一方法(在我卸载之前)是将 Android SDK Manager 存储库从 Microsoft 更改为 Google:
鉴于显示的警告消息,这似乎不是一个合适的解决方案,所以我想知道我还能做什么。
解决方案
我在 Windows 7 上运行。升级到 Windows 10 并正确安装 Android SDK 后问题得到解决。
推荐阅读
- apache-kafka - ksql表中的重复数据| 如何在同一 ROWKEY 更新时更新 ksql 表的行?
- php - Codeception 安装问题 - 供应商/bin/codecept 供应商未被识别为内部... windows10
- ios - 我想在 tableview 单元格中为 indexpath 的行设置刻度
- sql - 根据别名增量值连接两个 SQL 表
- python - 在 Selenium 中选择焦点元素
- php - 设置 cookie 的问题
- php - 有什么方法可以统计类别中的帖子吗?
- javascript - 从毫秒转换为持续时间
- jquery - ASP.NET MVC Ajax JSON jQuery 不会将参数发送到“ActionResult”
- python-3.x - 删除熊猫字符串中的特定单词