diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 72e99f269..517ac3a10 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -221,6 +221,12 @@ jobs: system-images;android-${{ matrix.api }};${{ matrix.avd_tgt }};${{ matrix.avd_abi }} emulator + - name: Install Android emulator + run: | + wget -O emulator.zip \ + https://dl.google.com/android/repository/emulator-darwin_x64-7140946.zip + unzip emulator.zip + - name: Install system dependencies run: | scripts/ci/android/macos_deps.sh diff --git a/scripts/ci/android/macos_build.sh b/scripts/ci/android/macos_build.sh index 2e639c8fd..2be97eaec 100755 --- a/scripts/ci/android/macos_build.sh +++ b/scripts/ci/android/macos_build.sh @@ -43,7 +43,7 @@ scons -Q \ echo no | avdmanager create avd --name roc --package "$CI_AVD" -( cd "$ANDROID_HOME/tools" && +( cd "emulator" && ./emulator -avd roc -no-audio -no-boot-anim -no-window -gpu off -accel on & ) boot_completed="0"