This commit is contained in:
@@ -81,11 +81,35 @@ jobs:
|
|||||||
flutter-version: "3.41.9"
|
flutter-version: "3.41.9"
|
||||||
cache: true
|
cache: true
|
||||||
|
|
||||||
|
- name: Set up Android SDK
|
||||||
|
uses: android-actions/setup-android@v3
|
||||||
|
|
||||||
|
- name: Install Android SDK packages
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
run_sdkmanager() {
|
||||||
|
set +e
|
||||||
|
yes | sdkmanager "$@"
|
||||||
|
local status="${PIPESTATUS[1]}"
|
||||||
|
set -e
|
||||||
|
return "$status"
|
||||||
|
}
|
||||||
|
|
||||||
|
run_sdkmanager --install \
|
||||||
|
"platform-tools" \
|
||||||
|
"platforms;android-36" \
|
||||||
|
"build-tools;36.0.0" \
|
||||||
|
"cmdline-tools;latest"
|
||||||
|
run_sdkmanager --licenses >/dev/null
|
||||||
|
flutter config --android-sdk "$ANDROID_HOME"
|
||||||
|
|
||||||
- name: Check build environment
|
- name: Check build environment
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
df -h
|
df -h
|
||||||
|
echo "ANDROID_HOME=$ANDROID_HOME"
|
||||||
java -version
|
java -version
|
||||||
flutter --version
|
flutter --version
|
||||||
flutter doctor -v
|
flutter doctor -v
|
||||||
|
|||||||
Reference in New Issue
Block a user