Я пытаюсь создать библиотеку Xamarin.Android с виртуальной машиной Windows, созданной рабочим процессом GithubActions (помеченным как windows-latest
), и получаю эту ошибку:
C:\Program Files (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, и это работало из коробки с первым, без необходимости указывать что-либо в конфигурации агента сборки.)