我已经尝试了所有我能尝试的方法。即使是不推荐的选项,即以超级用户身份启动代码并通过 chmod 更改 /opt/android-sdk 文件夹中的所有权限。我还遵循了 VS Code 提供的有关删除和重新接受许可证的说明。一切如我所想。
问题是我实际上同意 CLI 中的所有许可证。但是,当从 VS Code 访问时,它既无法接受许可证,也无法检测到它们已被接受。当以超级用户身份打开 vscode 时 - 不要问我为什么 - 它无法检测到 MAUI SDK(但可以检测到 .NET SDK... 令人震惊)
我正确配置了 java SDK 和 android SDK 路径。我还通过 github 报告了一个错误...我不知道还能做什么(除了再次更改 /opt/android-sdk 文件的权限,出于安全目的...)
有谁在 archlinux(或任何其他 Linux 发行版,无所谓)上使用 C#/MAUI 进行开发解决了这笔交易吗?