Xamarin Android builds might fail with to find Java
Error XA5300: The Java SDK Directory could not be found. Please set via /p:JavaSdkDirectory.
The Xamarin Android task allows specifying the Java version. We recommend setting this to ensure the pipelines are not relying on the JAVA version in the PATH on the Hosted VMs.
YAML
task: XamarinAndroid@1
inputs:
projectFile: '**/*droid*.csproj'
outputDirectory: '$(outputDirectory)'
configuration: '$(buildConfiguration)'
msbuildArguments: '/p:AndroidNdkDirectory=$(ANDROID_NDK_HOME)'
jdkVersionOption: 1.8
Designer
If you are using a script to run msbuild
or the MSBuild task, pass the msbuild argument
/p:JavaSdkDirectory="$(JAVA_HOME_8_X64)"
The following software is installed on machines in the Azure Pipelines Hosted Windows 2019 with VS2019 pool.
Components marked with * have been upgraded since the previous version of the image.
Version: 0.10.13
Environment:
- PATH: contains location for choco.exe
Version: 18.09.6
Environment:
- PATH: contains location of docker.exe
Version: 1.24.0
Environment:
- PATH: contains location of docker-compose.exe
Version: 6.2.0
The following container images have been cached:
- microsoft/aspnet@sha256:3c386c22b1a0aee1e0aa1ca11ad66b388d588861be0e3d5b506b74b0cdef5756
- microsoft/dotnet-framework@sha256:99376414054ca4e8b053207be3e81778d6bcacae4f8a77f928a210c1c3325125
- mcr.microsoft.com/windows/nanoserver@sha256:618899238737d4f2a78d87f91d5599de220ca076797523c1118a2fc6a1acb82c
- mcr.microsoft.com/windows/servercore@sha256:8d9b3f92bf3ca6660df64537753788d589d401ff088ac6f492505c7bfa98733b
- microsoft/aspnetcore-build@sha256:9ecc7c5a8a7a11dca5f08c860165646cb30d084606360a3a72b9cbe447241c0c
Version: VisualStudio/16.0.3+28803.352
Location: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise
The following workloads and components are installed with Visual Studio 2019:
- Component.CPython2.x64
- Component.Linux.CMake
- Component.UnityEngine.x64
- Component.UnityEngine.x86
- Component.Unreal.Android
- Microsoft.Component.Azure.DataLake.Tools
- Microsoft.Component.CookiecutterTools
- Microsoft.Component.PythonTools.Miniconda
- Microsoft.Component.PythonTools.Web
- Microsoft.Component.VC.Runtime.UCRTSDK
- Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools
- Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools
- Microsoft.Net.ComponentGroup.4.7.DeveloperTools
- Microsoft.VisualStudio.Component.AspNet45
- Microsoft.VisualStudio.Component.Azure.Kubernetes.Tools
- Microsoft.VisualStudio.Component.Azure.MobileAppsSdk
- Microsoft.VisualStudio.Component.Azure.ServiceFabric.Tools
- Microsoft.VisualStudio.Component.Azure.Storage.AzCopy
- Microsoft.VisualStudio.Component.Debugger.JustInTime
- Microsoft.VisualStudio.Component.DslTools
- Microsoft.VisualStudio.Component.EntityFramework
- Microsoft.VisualStudio.Component.FSharp.Desktop
- Microsoft.VisualStudio.Component.LinqToSql
- Microsoft.VisualStudio.Component.TeamOffice
- Microsoft.VisualStudio.Component.TestTools.CodedUITest
- Microsoft.VisualStudio.Component.TestTools.WebLoadTest
- Microsoft.VisualStudio.Component.UWP.VC.ARM64
- Microsoft.VisualStudio.Component.VC.ATL.ARM
- Microsoft.VisualStudio.Component.VC.ATLMFC
- Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre
- Microsoft.VisualStudio.Component.VC.CLI.Support
- Microsoft.VisualStudio.Component.VC.CMake.Project
- Microsoft.VisualStudio.Component.VC.DiagnosticTools
- Microsoft.VisualStudio.Component.VC.MFC.ARM
- Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre
- Microsoft.VisualStudio.Component.VC.MFC.ARM64
- Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre
- Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre
- Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre
- Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre
- Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest
- Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest
- Microsoft.VisualStudio.Component.VC.v141
- Microsoft.VisualStudio.Component.Windows10SDK.17134
- Microsoft.VisualStudio.Component.Windows10SDK.17763
- Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices
- Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools
- Microsoft.VisualStudio.ComponentGroup.Web.CloudTools
- Microsoft.VisualStudio.Workload.Azure
- Microsoft.VisualStudio.Workload.Data
- Microsoft.VisualStudio.Workload.DataScience
- Microsoft.VisualStudio.Workload.ManagedDesktop
- Microsoft.VisualStudio.Workload.ManagedGame
- Microsoft.VisualStudio.Workload.NativeCrossPlat
- Microsoft.VisualStudio.Workload.NativeDesktop
- Microsoft.VisualStudio.Workload.NativeGame
- Microsoft.VisualStudio.Workload.NativeMobile
- Microsoft.VisualStudio.Workload.NetCoreTools
- Microsoft.VisualStudio.Workload.NetCrossPlat
- Microsoft.VisualStudio.Workload.NetWeb
- Microsoft.VisualStudio.Workload.Node
- Microsoft.VisualStudio.Workload.Office
- Microsoft.VisualStudio.Workload.Python
- Microsoft.VisualStudio.Workload.Universal
- Microsoft.VisualStudio.Workload.VisualStudioExtension
Toolset Version: 3.11.2318
Environment:
- WIX: Installation root of WIX
Version: 4.7.03190
Version: 10.0.17763.0
SDK Version: 3.3.617.9590
Runtime Version: 6.4.617.9590
Version: 1.1.1809.18001
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\28.0.3
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\28.0.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\28.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\28.0.0
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\27.0.3
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\27.0.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\27.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\27.0.0
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.3
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.0
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\25.0.3
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\25.0.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\25.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\25.0.0
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\24.0.3
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\24.0.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\24.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\24.0.0
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.3
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\22.0.1
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\21.1.2
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\20.0.0
Location: C:\Program Files (x86)\Android\android-sdk\build-tools\19.1.0
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-28
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-27
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-26
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-25
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-24
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-23
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-22
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-21
Location: C:\Program Files (x86)\Android\android-sdk\platforms\android-19
This version is installed and is available via Get-Module -ListAvailable
This version is saved but not installed Location: C:\Modules\azurerm_3.8.0\AzureRM\3.8.0\AzureRM.psd1
This version is saved but not installed Location: C:\Modules\azurerm_4.2.1\AzureRM\4.2.1\AzureRM.psd1
This version is saved but not installed Location: C:\Modules\azurerm_5.1.1\AzureRM\5.1.1\AzureRM.psd1
This version is saved but not installed Location: C:\Modules\azurerm_6.7.0\AzureRM\6.7.0\AzureRM.psd1
Version: 1.2
Description: .NET has been configured to use TLS 1.2 by default
Version: 2.0.64 Environment:
- PATH: contains location of az.cmd
Version: azure-devops 0.8.0
Version: 2.7.16 (x64)
Version: 2.7.16 (x86)
Version: 3.4.4 (x64)
Version: 3.4.4 (x86)
Version: 3.5.4 (x64)
Version: 3.5.4 (x86)
Version: 3.6.8 (x64)
Version: 3.6.8 (x86)
Version: 3.7.3 (x64)
Version: 3.7.3 (x86)
Note: These versions of Python are available through the Use Python Version task.
Version: 2.7.13 (x86)
Version: 3.5.3 (x86)
Note: These versions of PyPy are available through the Use Python Version task.
Version: 2.4.5 (x64)
Version: 2.5.3 (x64)
Version: 2.6.1 (x64)
Note: These versions of Ruby are available through the Use Ruby Version task.
Environment:
- PATH: contains location of python.exe
Location: C:\Python27amd64
Version: 2.21.0
Environment:
- PATH: contains location of git.exe
Version: 2.7.1
Environment:
- PATH: contains location of git-lfs.exe
- GIT_LFS_PATH: location of git-lfs.exe
Environment:
- GOROOT_1_10_X64: root directory of the Go 1.10.8 installation
Environment:
- GOROOT_1_11_X64: root directory of the Go 1.11.9 installation
Environment:
- PATH: contains the location of go.exe version 1.12.4
- GOROOT: root directory of the Go 1.12.4 installation
- GOROOT_1_12_X64: root directory of the Go 1.12.4 installation
- PATH: contains the location of Boost version
- BOOST_ROOT: root directory of the Boost version installation
- BOOST_ROOT_1_69_0: root directory of the Boost version installation
Environment:
- PATH: contains the location of php.exe version 7.3.5
- PHPROOT: root directory of the PHP 7.3.5 installation
Environment:
- Location: C:\hostedtoolcache\windows\Ruby\2.5.3\x64\bin
- PATH: contains the location of ruby.exe version 2.5.3p105
Location: C:\Program Files\Rust.cargo\bin Environment:
- PATH: contains the location of rustc.exe
- RUSTUP_HOME: contains the location of rustup
- CARGO_HOME: contains the location of cargo
Version: 1.8.17
Environment:
- PATH: contains location of svn.exe
version: 74.0.3729.131
version: 66.0.3
version: 74.0.3729.6
Environment:
- ChromeWebDriver: location of chromedriver.exe
version: 0.24.0
Environment:
- GeckoWebDriver: location of geckodriver.exe
version: 3.8.0.0
Environment:
- IEWebDriver: location of IEDriverServer.exe
Version: 10.15.3
Architecture: x64
Environment:
- PATH: contains location of node.exe
- Gulp CLI version: 2.2.0 Local version: Unknown
- Grunt grunt-cli v1.3.2
- Bower 1.8.8
- Yarn 1.16.0
Note: You can install and use another version of Node.js on Microsoft-hosted agent pools using the Node tool installer task.
Version: 6.9.0
Environment:
- PATH: contains location of npm.cmd
Environment:
- JAVA_HOME: location of JDK
- PATH: contains bin folder of JDK
Location: C:\Program Files\Java\zulu-11-azure-jdk_11.31.11-11.0.3-win_x64
Version: 1.10.5
Environment:
- PATH: contains location of ant.cmd
- ANT_HOME: location of ant.cmd
- COBERTURA_HOME: location of cobertura-2.1.1.jar
Version: 3.6.1
Environment:
- PATH: contains location of mvn.bat
- M2_HOME: Maven installation root
Version: 5.4.1
Environment:
- PATH: contains location of gradle
Version: 3.14.3
Environment:
- PATH: contains location of cmake.exe
Version: 15.0.4384.2
The following runtimes and SDKs are installed:
Environment:
- PATH: contains location of dotnet.exe
SDK:
- 2.2.105 C:\Program Files\dotnet\sdk\2.2.105
- 2.2.104 C:\Program Files\dotnet\sdk\2.2.104
- 2.2.103 C:\Program Files\dotnet\sdk\2.2.103
- 2.2.102 C:\Program Files\dotnet\sdk\2.2.102
- 2.2.101 C:\Program Files\dotnet\sdk\2.2.101
- 2.2.100 C:\Program Files\dotnet\sdk\2.2.100
- 2.1.602 C:\Program Files\dotnet\sdk\2.1.602
- 2.1.505 C:\Program Files\dotnet\sdk\2.1.505
- 2.1.504 C:\Program Files\dotnet\sdk\2.1.504
- 2.1.503 C:\Program Files\dotnet\sdk\2.1.503
- 2.1.502 C:\Program Files\dotnet\sdk\2.1.502
- 2.1.500 C:\Program Files\dotnet\sdk\2.1.500
- 2.1.403 C:\Program Files\dotnet\sdk\2.1.403
- 2.1.402 C:\Program Files\dotnet\sdk\2.1.402
- 2.1.401 C:\Program Files\dotnet\sdk\2.1.401
- 2.1.400 C:\Program Files\dotnet\sdk\2.1.400
- 2.1.4 C:\Program Files\dotnet\sdk\2.1.4
- 2.1.302 C:\Program Files\dotnet\sdk\2.1.302
- 2.1.301 C:\Program Files\dotnet\sdk\2.1.301
- 2.1.300 C:\Program Files\dotnet\sdk\2.1.300
- 2.1.202 C:\Program Files\dotnet\sdk\2.1.202
- 2.1.201 C:\Program Files\dotnet\sdk\2.1.201
- 2.1.200 C:\Program Files\dotnet\sdk\2.1.200
- 2.1.2 C:\Program Files\dotnet\sdk\2.1.2
- 2.1.105 C:\Program Files\dotnet\sdk\2.1.105
- 2.1.104 C:\Program Files\dotnet\sdk\2.1.104
- 2.1.103 C:\Program Files\dotnet\sdk\2.1.103
- 2.1.102 C:\Program Files\dotnet\sdk\2.1.102
- 2.1.101 C:\Program Files\dotnet\sdk\2.1.101
- 2.1.100 C:\Program Files\dotnet\sdk\2.1.100
- 2.0.3 C:\Program Files\dotnet\sdk\2.0.3
- 2.0.0 C:\Program Files\dotnet\sdk\2.0.0
- 1.1.9 C:\Program Files\dotnet\sdk\1.1.9
- 1.1.8 C:\Program Files\dotnet\sdk\1.1.8
- 1.1.7 C:\Program Files\dotnet\sdk\1.1.7
- 1.1.5 C:\Program Files\dotnet\sdk\1.1.5
- 1.1.4 C:\Program Files\dotnet\sdk\1.1.4
- 1.1.13 C:\Program Files\dotnet\sdk\1.1.13
- 1.1.12 C:\Program Files\dotnet\sdk\1.1.12
- 1.1.11 C:\Program Files\dotnet\sdk\1.1.11
- 1.1.10 C:\Program Files\dotnet\sdk\1.1.10
- 1.0.4 C:\Program Files\dotnet\sdk\1.0.4
- 1.0.1 C:\Program Files\dotnet\sdk\1.0.1
Runtime:
- 2.2.3 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.2.3
- 2.2.2 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.2.2
- 2.2.1 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.2.1
- 2.2.0 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.2.0
- 2.1.9 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.9
- 2.1.8 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.8
- 2.1.7 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.7
- 2.1.6 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.6
- 2.1.5 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.5
- 2.1.4 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.4
- 2.1.3 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.3
- 2.1.2 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.2
- 2.1.1 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.1
- 2.1.0 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.0
- 2.0.9 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.9
- 2.0.7 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.7
- 2.0.6 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.6
- 2.0.5 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.5
- 2.0.3 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.3
- 2.0.0 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.0
- 1.1.9 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.9
- 1.1.8 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.8
- 1.1.7 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.7
- 1.1.6 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.6
- 1.1.5 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.5
- 1.1.4 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.4
- 1.1.2 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.2
- 1.1.12 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.12
- 1.1.11 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.11
- 1.1.10 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.10
- 1.1.1 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.1.1
- 1.0.9 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.9
- 1.0.8 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.8
- 1.0.7 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.7
- 1.0.5 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.5
- 1.0.4 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.4
- 1.0.15 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.15
- 1.0.14 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.14
- 1.0.13 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.13
- 1.0.12 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.12
- 1.0.11 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.11
- 1.0.10 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.10
Version: 5.7.21.0
Environment:
- PATH: contains location of mysql.exe
Version: 8.1.0
Environment:
- PATH: contains location of the MinGW 'bin' directory
Version: Version 3.4.5
Version: conda 4.6.14
Environment:
- CONDA: contains location of the root of the Miniconda installation
Version: 2.2.2.0
Location: C:\Program Files\Azure Cosmos DB Emulator\
Version: 19.00
Version: 5.0
Version: jq-1.5
Version: 5.6.1
Version: v5.26.2
Version: 4.0.0.0
Version: 1.1.1a at C:\Program Files\Git\usr\bin\openssl.exe
Version: 1.1.1a at C:\Program Files\Git\mingw64\bin\openssl.exe
Version: 1.0.2j at C:\Program Files (x86)\Subversion\bin\openssl.exe
Version: 1.1.0j at C:\Strawberry\c\bin\openssl.exe
Version: 1.1.1 at C:\Program Files\OpenSSL\bin\openssl.exe
Version: 6.44.1
Version: 2018.11.23-nohash
Environment:
- PATH: contains location of the vcpkg directory
- VCPKG_INSTALLATION_ROOT: root directory of the vcpkg installation