obj\$(Configuration)\
<_AndroidRepositoryUrl>https://dl.google.com/android/repository/
<_AndroidSdkLicenseFile>$(AndroidSdkFullPath)\licenses\android-sdk-license
<_LicensesAcceptedFile>$(AndroidSdkFullPath)\licenses\.licenses-accepted
<_HostArch>$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture)
<_IsArm64Apple Condition=" '$(HostOS)' == 'Darwin' and '$(_HostArch)' == 'Arm64' ">true
<_EmulatorArch Condition=" '$(_IsArm64Apple)' == 'true' ">aarch64
<_EmulatorArch Condition=" '$(_EmulatorArch)' == '' ">x64
<_SystemImageArch Condition=" '$(_IsArm64Apple)' == 'true' ">arm64-v8a
<_SystemImageArch Condition=" '$(_SystemImageArch)' == '' ">x86_64
latest
<_InstallAllPlatforms Condition=" '$(AndroidSdkPlatforms.ToLower())' == 'all' ">true
<_InstallLatestPlatformOnly Condition=" '$(AndroidSdkPlatforms.ToLower())' == 'latest' ">true
<_RequestedApiLevels>;$(AndroidSdkPlatforms.Replace(',', ';'));
<_NdkHostTag Condition=" '$(HostOS)' == 'Linux' ">linux
<_NdkHostTag Condition=" '$(HostOS)' == 'Darwin' ">darwin
<_NdkHostTag Condition=" '$(HostOS)' == 'Windows' ">windows
<_NdkHostHash Condition=" '$(HostOS)' == 'Linux' ">$(XAAndroidNdkHashLinux)
<_NdkHostHash Condition=" '$(HostOS)' == 'Darwin' ">$(XAAndroidNdkHashMacOS)
<_NdkHostHash Condition=" '$(HostOS)' == 'Windows' ">$(XAAndroidNdkHashWindows)
<_PlatformPackage Include="android-2.3.3_r02"> 10 54BDB0F1CA06BA5747061DDEEA20F431AF72C448334FD4D3D7F84EA2CCD29FEA
<_PlatformPackage Include="android-15_r05"> 15 5BC1F93AAE86B4336FFC4CAE9EB8EC41A9A8FD677582DD86A9629798F019BED9
<_PlatformPackage Include="android-16_r05"> 16 FD7F269A423D1F1D079EABF9F918CEAB49108702A1C6BB2589D57C23393503D3
<_PlatformPackage Include="android-17_r03"> 17 B66E73FB2639F8C916FDE4369AA29012A5C531E156DBB205FE3788FE998FBBE8
<_PlatformPackage Include="android-18_r03"> 18 166AE9CF299747A5FAA8F04168F0EE47CD7466A975D8B44ACAAA62A43E767568
<_PlatformPackage Include="android-19_r04"> 19 5EFC3A3A682C1D49128DADDB6716C433EDF16E63349F32959B6207524AC04039
<_PlatformPackage Include="android-20_r02"> 20 EF08C453E16AB6E656CF5D9413EF61CB8C650607D33B24EE4CE08DAFDFE965A7
<_PlatformPackage Include="android-21_r02"> 21 A76CD7AD3080AC6CE9F037CB935B399A1BAD396C0605D4FF42F693695F1DCEFE
<_PlatformPackage Include="android-22_r02"> 22 45EB581BBE53C9256F34C26B2CEA919543C0079140897AC721CF88C0B9F6789E
<_PlatformPackage Include="platform-23_r03"> 23 4B4BCDDEAD3319708275C54C76294707BFAA953D767E34F1A5B599F3EDD0076C
<_PlatformPackage Include="platform-24_r02"> 24 F268F5945C6ECE7EA95C1C252067280854D2A20DA924E22AE4720287DF8BDBC9
<_PlatformPackage Include="platform-25_r03"> 25 9B742D34590FE73FB7229E34835ECFFB1846CA389D9F924F0B2A37DE525DC6B8
<_PlatformPackage Include="platform-26_r02"> 26 2AAFA7D19C5E9C4B643EE6ADE3D85EF89DC2F79E8383EFDB9BAF7FDDAD74B52A
<_PlatformPackage Include="platform-27_r03"> 27 020C4C090BC82CE87EBAAE5D1A922E21B39A1D03C78FFA43F0C3E42FC7D28169
<_PlatformPackage Include="platform-28_r06"> 28 8452DBBF9668A428ABB243C4F02A943B7AA83AF3CCA627629A15C4C09F28E7BD
<_PlatformPackage Include="platform-29_r05"> 29 951DA8BF175254DA74626824F919BD28DEF64F8828F29DD3B124A535CF4049D8
<_PlatformPackage Include="platform-30_r03"> 30 F3F5B75744DBF6EE6ED3E8174A71E513BFEE502D0BC3463EA97E517BFF68D84E
<_PlatformPackage Include="platform-31_r01"> 31 1D69FE1D7F9788D82FF3A374FAF4F6CCC9D1D372AA84A86B5BCFB517523B0B3F
<_PlatformPackage Include="platform-32_r01"> 32 01D8DA1C900E70FCF5DA39767D5444E39928935B1A5927055CE749FC348CA7AE
<_PlatformPackage Include="platform-33-ext5_r01"> 33 3D6189A18D0CEBD4E518B8728DE0E6B940D95C96B57316769DD56EE2D1708D10
<_PlatformPackage Include="platform-34-ext12_r01">34 B8349FF89D0BC40D26C712DCC5EB36EE60F40E203D7589BD4599B9237E98329A
<_PlatformPackage Include="platform-35-ext15_r01">35 A93712AEDD4F851D9CF1F7281F7C4FE5581CE03A9DF37FFC8C53A487EADF311F
<_PlatformPackage Include="platform-36-ext19_r01">36 55BD3620999428FF13097C982C9F0D40DE566D846F0BED153BF8D4E1491B90FF
<_PlatformPackage Include="platform-36.1_r01"> 36.1 265E9AA7D8DB6ABE7AD1696085D5D62784B341084C625DE46DB530970B1E806D
<_PlatformPackage Include="platform-37.0_r02"> 37.0 true 840B23E827F96E64AEA4C89A1194AAC3DC5F6BAD37EDB231C5C795D890330E8D
<_PlatformPackage Include="platform-37.1_r01"> 37.1 true CADF0A541847820EA3D8FFC5C192562A18376CF9BA510BF9659C772F9A442184
<_PlatformPackage Include="platform-37.2-beta3_r03"> 37.2 true 04C98BE29DA4E385C01EB0B5C63E9DB010D8528494CF750F0B72F1ED322B2D8E
<_AndroidSdkPackage>
%(Identity)
<_AndroidSdkPackage Include="commandlinetools-mac_x86_64-$(CommandLineToolsVersion).zip" Condition=" '$(HostOS)' == 'Darwin' and '$(_IsArm64Apple)' != 'true' ">
$(XACmdlineToolsHashMacOS)
$(AndroidSdkFullPath)\cmdline-tools\$(CommandLineToolsFolder)
<_AndroidSdkPackage Include="commandlinetools-mac_arm64-$(CommandLineToolsVersion).zip" Condition=" '$(_IsArm64Apple)' == 'true' ">
$(XACmdlineToolsHashMacOSArm64)
$(AndroidSdkFullPath)\cmdline-tools\$(CommandLineToolsFolder)
<_AndroidSdkPackage Include="commandlinetools-linux-$(CommandLineToolsVersion).zip" Condition=" '$(HostOS)' == 'Linux' ">
$(XACmdlineToolsHashLinux)
$(AndroidSdkFullPath)\cmdline-tools\$(CommandLineToolsFolder)
<_AndroidSdkPackage Include="commandlinetools-win-$(CommandLineToolsVersion).zip" Condition=" '$(HostOS)' == 'Windows' ">
$(XACmdlineToolsHashWindows)
$(AndroidSdkFullPath)\cmdline-tools\$(CommandLineToolsFolder)
<_AndroidSdkPackage Include="platform-tools_r$(XAPlatformToolsVersion)-darwin.zip" Condition=" '$(HostOS)' == 'Darwin' ">
$(XAPlatformToolsHashMacOS)
$(AndroidSdkFullPath)\platform-tools
<_AndroidSdkPackage Include="platform-tools_r$(XAPlatformToolsVersion)-linux.zip" Condition=" '$(HostOS)' == 'Linux' ">
$(XAPlatformToolsHashLinux)
$(AndroidSdkFullPath)\platform-tools
<_AndroidSdkPackage Include="platform-tools_r$(XAPlatformToolsVersion)-win.zip" Condition=" '$(HostOS)' == 'Windows' ">
$(XAPlatformToolsHashWindows)
$(AndroidSdkFullPath)\platform-tools
<_AndroidSdkPackage Include="build-tools_r$(XABuildToolsVersion)_macosx.zip" Condition=" '$(HostOS)' == 'Darwin' ">
$(XABuildToolsHashMacOS)
$(AndroidSdkFullPath)\build-tools\$(XABuildToolsFolder)
<_AndroidSdkPackage Include="build-tools_r$(XABuildToolsVersion)_linux.zip" Condition=" '$(HostOS)' == 'Linux' ">
$(XABuildToolsHashLinux)
$(AndroidSdkFullPath)\build-tools\$(XABuildToolsFolder)
<_AndroidSdkPackage Include="build-tools_r$(XABuildToolsVersion)_windows.zip" Condition=" '$(HostOS)' == 'Windows' ">
$(XABuildToolsHashWindows)
$(AndroidSdkFullPath)\build-tools\$(XABuildToolsFolder)
<_AndroidSdkPackage Include="cmake-$(AndroidCmakeVersion)-darwin.zip" Condition=" '$(HostOS)' == 'Darwin' ">
$(XACmakeHashMacOS)
$(AndroidSdkFullPath)\cmake\$(AndroidCmakeVersionPath)
0
<_AndroidSdkPackage Include="cmake-$(AndroidCmakeVersion)-linux.zip" Condition=" '$(HostOS)' == 'Linux' ">
$(XACmakeHashLinux)
$(AndroidSdkFullPath)\cmake\$(AndroidCmakeVersionPath)
0
<_AndroidSdkPackage Include="cmake-$(AndroidCmakeVersion)-windows.zip" Condition=" '$(HostOS)' == 'Windows' ">
$(XACmakeHashWindows)
$(AndroidSdkFullPath)\cmake\$(AndroidCmakeVersionPath)
0
<_AndroidSdkPackage Include="emulator-darwin_x64-$(EmulatorVersion).zip" Condition=" '$(HostOS)' == 'Darwin' and '$(_IsArm64Apple)' != 'true' ">
$(XAEmulatorHashMacOSx64)
$(AndroidSdkFullPath)\emulator
true
emulator
Android Emulator
$(EmulatorPkgRevision)
<_AndroidSdkPackage Include="emulator-darwin_aarch64-$(EmulatorVersion).zip" Condition=" '$(_IsArm64Apple)' == 'true' ">
$(XAEmulatorHashMacOSArm64)
$(AndroidSdkFullPath)\emulator
true
emulator
Android Emulator
$(EmulatorPkgRevision)
<_AndroidSdkPackage Include="emulator-linux_x64-$(EmulatorVersion).zip" Condition=" '$(HostOS)' == 'Linux' ">
$(XAEmulatorHashLinux)
$(AndroidSdkFullPath)\emulator
true
emulator
Android Emulator
$(EmulatorPkgRevision)
<_AndroidSdkPackage Include="emulator-windows_x64-$(EmulatorVersion).zip" Condition=" '$(HostOS)' == 'Windows' ">
$(XAEmulatorHashWindows)
$(AndroidSdkFullPath)\emulator
true
emulator
Android Emulator
$(EmulatorPkgRevision)
<_AndroidSdkPackage Include="x86_64-29_r08-darwin.zip" Condition=" '$(HostOS)' == 'Darwin' and '$(_IsArm64Apple)' != 'true' ">
sys-img/android/x86_64-29_r08-darwin.zip
$(XASystemImageHashMacOSx64)
$(AndroidSdkFullPath)\system-images\android-29\default\x86_64
<_AndroidSdkPackage Include="arm64-v8a-29_r08.zip" Condition=" '$(_IsArm64Apple)' == 'true' ">
sys-img/android/arm64-v8a-29_r08.zip
$(XASystemImageHashMacOSArm64)
$(AndroidSdkFullPath)\system-images\android-29\default\arm64-v8a
<_AndroidSdkPackage Include="x86_64-29_r08-linux.zip" Condition=" '$(HostOS)' == 'Linux' ">
sys-img/android/x86_64-29_r08-linux.zip
$(XASystemImageHashLinux)
$(AndroidSdkFullPath)\system-images\android-29\default\x86_64
<_AndroidSdkPackage Include="x86_64-29_r08-windows.zip" Condition=" '$(HostOS)' == 'Windows' ">
sys-img/android/x86_64-29_r08-windows.zip
$(XASystemImageHashWindows)
$(AndroidSdkFullPath)\system-images\android-29\default\x86_64
<_AndroidSdkPackage Include="android_m2repository_r47.zip">
$(XAAndroidM2RepositoryHash)
$(AndroidSdkFullPath)\extras\android\m2repository
<_AndroidSdkPackage Include="docs-24_r01.zip">
$(XAAndroidDocsHash)
$(AndroidSdkFullPath)\docs
<_AndroidSdkPackage Include="source-37.0_r02.zip">
$(XAAndroidSourcesHash37_0)
$(AndroidSdkFullPath)\sources\android-37
<_AndroidSdkPackage Include="source-37.1_r01.zip">
$(XAAndroidSourcesHash37_1)
$(AndroidSdkFullPath)\sources\android-37.1
<_AndroidSdkPackage Include="android-ndk-r$(_XAAndroidNdkRelease)-$(_NdkHostTag).zip">
$(_NdkHostHash)
$(AndroidNdkDirectory)
<_AndroidSdkPackage Include="@(_PlatformPackage->'%(Identity).zip')"
Condition=" '$(_InstallAllPlatforms)' == 'true' or
('$(_InstallLatestPlatformOnly)' == 'true' and '%(_PlatformPackage.IsLatestStable)' == 'true') or
$(_RequestedApiLevels.Contains(';%(_PlatformPackage.ApiLevel);')) ">
%(_PlatformPackage.Hash)
$(AndroidSdkFullPath)\platforms\android-%(_PlatformPackage.ApiLevel)
<_DownloadFile Include="@(_AndroidSdkPackage)">
_DownloadUrl=$(_AndroidRepositoryUrl)%(Url);_DownloadFolder=$(AndroidToolchainCacheDirectory);_DownloadFileName=%(Identity);_DownloadSha256=%(Hash)
<_StripComponents>%(_AndroidSdkPackage.StripComponents)
<_StripComponents Condition=" '$(_StripComponents)' == '' ">1
<_ZipPath>$([System.IO.Path]::Combine('$(AndroidToolchainCacheDirectory)', '%(_AndroidSdkPackage.Identity)'))
<_StagingDir>%(_AndroidSdkPackage.Destination).staging
<_DestDir>%(_AndroidSdkPackage.Destination)
<_NoSubdirectory Condition=" '$(_StripComponents)' == '1' ">false
<_NoSubdirectory Condition=" '$(_StripComponents)' == '0' ">true
<_StagedTopDir Remove="@(_StagedTopDir)" />
<_StagedTopDir Include="$([System.IO.Directory]::GetDirectories('$(_StagingDir)'))" />
<_GlobRoot Condition=" '$(_StripComponents)' == '1' ">@(_StagedTopDir)
<_GlobRoot Condition=" '$(_StripComponents)' == '0' ">$(_StagingDir)
<_StagedFile Remove="@(_StagedFile)" />
<_StagedFile Include="$(_GlobRoot)\**\*" />
<_GeneratedPackageXml Remove="@(_GeneratedPackageXml)" />
<_GeneratedPackageXml Include="@(_AndroidSdkPackage)"
Condition=" '%(_AndroidSdkPackage.GeneratePackageXml)' == 'true' " />