Skip to content

Commit 078b33d

Browse files
committed
Use SKD 36
1 parent ae2d6df commit 078b33d

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

.github/workflows/NativePipeline.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,9 +535,24 @@ jobs:
535535
echo "$HOME/.local/bin" >> $GITHUB_PATH
536536
- name: Verify maestro
537537
run: $HOME/.local/bin/maestro/bin/maestro --version
538+
539+
- name: Install Android Command-Line Tools
540+
run: |
541+
sudo apt-get update
542+
sudo apt-get install -y wget unzip
543+
wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip -O cmdline-tools.zip
544+
mkdir -p $HOME/android-sdk/cmdline-tools
545+
unzip cmdline-tools.zip -d $HOME/android-sdk/cmdline-tools
546+
mv $HOME/android-sdk/cmdline-tools/cmdline-tools $HOME/android-sdk/cmdline-tools/latest
547+
echo "ANDROID_SDK_ROOT=$HOME/android-sdk" >> $GITHUB_ENV
548+
echo "PATH=$HOME/android-sdk/cmdline-tools/latest/bin:$HOME/android-sdk/platform-tools:$PATH" >> $GITHUB_ENV
538549
- name: Set up Android SDK
539550
run: echo "ANDROID_HOME=$ANDROID_SDK_ROOT" >> $GITHUB_ENV
540551

552+
- name: Install Android SDK components for API 36
553+
run: |
554+
yes | sdkmanager --licenses
555+
sdkmanager --install "platforms;android-36" "build-tools;36.0.0" "platform-tools"
541556
- name: Enable KVM
542557
run: |
543558
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
@@ -546,7 +561,7 @@ jobs:
546561
- name: "Run android tests"
547562
uses: reactivecircus/android-emulator-runner@62dbb605bba737720e10b196cb4220d374026a6d # v2.0.0
548563
with:
549-
api-level: 35
564+
api-level: 36
550565
target: google_apis
551566
arch: x86_64
552567
profile: pixel

0 commit comments

Comments
 (0)