Wave 3 (#3): install Android SDK manually (setup-android pulls removed legacy package)
Release APK / release (push) Failing after 4m52s
Release APK / release (push) Failing after 4m52s
This commit is contained in:
1 parent
68ba3d8e50
commit
166eaba4f7
1 file changed
+15
-1
@@ -40,7 +40,21 @@ jobs:
|
||||
java-version: 21
|
||||
|
||||
- name: Setup Android SDK
|
||||
uses: android-actions/setup-android@v3
|
||||
# Manual install: android-actions/setup-android pulls the removed
|
||||
# legacy "tools" package and fails on current SDK repositories.
|
||||
run: |
|
||||
SDK="$HOME/android-sdk"
|
||||
mkdir -p "$SDK/cmdline-tools"
|
||||
curl -sS -o /tmp/cmdtools.zip https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
|
||||
unzip -q /tmp/cmdtools.zip -d "$SDK/cmdline-tools"
|
||||
mv "$SDK/cmdline-tools/cmdline-tools" "$SDK/cmdline-tools/latest"
|
||||
export PATH="$SDK/cmdline-tools/latest/bin:$PATH"
|
||||
yes | sdkmanager --licenses > /dev/null
|
||||
sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
|
||||
echo "ANDROID_HOME=$SDK" >> "$GITHUB_ENV"
|
||||
echo "ANDROID_SDK_ROOT=$SDK" >> "$GITHUB_ENV"
|
||||
echo "$SDK/cmdline-tools/latest/bin" >> "$GITHUB_PATH"
|
||||
echo "$SDK/platform-tools" >> "$GITHUB_PATH"
|
||||
|
||||
- name: Install SDK packages
|
||||
run: |
|
||||
|
||||
Reference in new issue
Block a user