Android SDK 管理器在 Visual Studio 2022 for Mac Monterey 中无法工作。

3

我快要疯了......
我已经尝试了三次重新安装 Monterey 和 Visual Studio 2022 Enterprise for Mac。

在 Mac intel 上安装最新版本的 Monterey。
安装最新版本的 Visual Studio 2022 Enterprise for Mac (17.0.1 build 72)。
Android SDK Manager 无法正常工作。

如何重现这个问题:

  1. 打开 Android SDK Manager(工具 > Android SDK Manager)。
  2. 点击 Android 9.0 - Pie 复选框以安装 Android SDK Platform28(仅举例)。
  3. 点击 "Apply Changes" 按钮。
  4. "Apply Changes" 会在一段时间内变为不可用状态,但是没有任何操作发生。
  5. "Apply Changes" 变为可用状态后,再次点击它。
  6. Android 9.0 - Pie 复选框变为未选中状态,什么也没有发生,有时会记录崩溃信息以发送给 Microsoft。

Android SDK Location 和 Java SDK Location 是正确的。

我不能使用 "Report a Problem",因为它不起作用。
我可以打开 "Report a Problem",但如果我点击 "Report a New Problem" 按钮,什么也不会发生,有时 Visual Studio 会崩溃。

请帮帮我。


无法解决问题,微软也未找到解决方法... 我会在Visual Studio 2022 Mac版17.4发布后尝试。 - Stefano Zambonin
1个回答

1

我有同样的问题。我通过在Visual Studio 2022中使用SDK命令提示符(工具->SDK命令提示符)来解决它。我使用的是17.0.2版本(构建8),社区版。 进入终端后,切换到cmdline-tools/[version]/bin目录。 然后您可以列出可用的软件包:

./sdkmanager --list

您可以安装各种软件包:

./sdkmanager --install "system-images;android-26;default;x86"
./sdkmanager --install "platforms;android-26"

重新启动 Visual Studio 以查看应用的更改。然后,我就能够创建一个用于测试的设备了。

2
嗨John,感谢你的回答。 我知道我可以直接使用sdkmanager命令行,但正如你所说,这只是一个解决方法。 我已经向微软报告了这个问题,并将在第一时间更新此帖子。 - Stefano Zambonin
1
@StefanoZambonin,你有关于这个的最新消息吗?你介意分享一下微软事件的链接吗?谢谢。 - Don Shrout

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接