Я пытаюсь создать библиотеку Xamarin.Android с WindowsVM, порожденным рабочим процессом GithubActions (помеченным как windows-latest
), и получаю эту ошибку:
C: \Программные файлы (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets (798,2): ошибка XA5300: Каталог Java SDK не найден.Пожалуйста, установите через /p:JavaSdkDirectory.
Как программно установить инструмент VisualStudio Xamarin в эту виртуальную машину, прежде чем я вызову скрипт сборки?Я боюсь, что простая установка Java SDK (как указано в сообщении об ошибке) может на самом деле не обрезать его.
(я мигрирую из AzureDevOps в GithubActions; и это работало из коробки с первым,без необходимости указывать что-либо в конфигурации агента сборки.)