mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-15 14:26:48 +00:00
Add Android SDK 29.0.1 and NDK 21 (#913)
* added android sdk and ndk * added ndk-bundle instead of NDK version * ndk_root_path * removed new lines.
This commit is contained in:
@@ -36,24 +36,6 @@ Expand-Archive -Path .\android-sdk-licenses.zip -DestinationPath 'C:\Program Fil
|
||||
|
||||
$sdk_root = "C:\Program Files (x86)\Android\android-sdk"
|
||||
|
||||
# The NDK is installed by Visual Studio at this location:
|
||||
$ndk_root = "C:\Microsoft\AndroidNDK64\"
|
||||
|
||||
if(Test-Path $ndk_root){
|
||||
|
||||
$androidNDKs = Get-ChildItem -Path $ndk_root | Sort-Object -Property Name -Descending | Select-Object -First 1
|
||||
$latestAndroidNDK = $androidNDKs.FullName;
|
||||
|
||||
setx ANDROID_HOME $sdk_root /M
|
||||
setx ANDROID_NDK_HOME $latestAndroidNDK /M
|
||||
setx ANDROID_NDK_PATH $latestAndroidNDK /M
|
||||
}
|
||||
else {
|
||||
Write-Host "NDK is not installed at path $ndk_root"
|
||||
exit 1
|
||||
}
|
||||
|
||||
|
||||
Push-Location -Path $sdk.FullName
|
||||
|
||||
& '.\tools\bin\sdkmanager.bat' --sdk_root=$sdk_root `
|
||||
@@ -70,6 +52,7 @@ Push-Location -Path $sdk.FullName
|
||||
"platforms;android-19" `
|
||||
"build-tools;29.0.3" `
|
||||
"build-tools;29.0.2" `
|
||||
"build-tools;29.0.1" `
|
||||
"build-tools;29.0.0" `
|
||||
"build-tools;28.0.3" `
|
||||
"build-tools;28.0.2" `
|
||||
@@ -111,11 +94,23 @@ Push-Location -Path $sdk.FullName
|
||||
"add-ons;addon-google_apis-google-21" `
|
||||
"cmake;3.6.4111459" `
|
||||
"cmake;3.10.2.4988404" `
|
||||
"patcher;v4"
|
||||
"patcher;v4" `
|
||||
"ndk-bundle"
|
||||
|
||||
# Android NDK root path.
|
||||
$ndk_root = "C:\Program Files (x86)\Android\android-sdk\ndk-bundle"
|
||||
|
||||
if (Test-Path $ndk_root){
|
||||
setx ANDROID_HOME $sdk_root /M
|
||||
setx ANDROID_NDK_HOME $ndk_root /M
|
||||
setx ANDROID_NDK_PATH $ndk_root /M
|
||||
} else {
|
||||
Write-Host "NDK is not installed at path $ndk_root"
|
||||
exit 1
|
||||
}
|
||||
|
||||
Pop-Location
|
||||
|
||||
|
||||
# Adding description of the software to Markdown
|
||||
$Header = @"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user