@@ -381,34 +381,6 @@ jobs:
381381 steps :
382382 - name : " Check out code"
383383 uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
384- - name : " Set up JDK 17"
385- uses : actions/setup-java@v2
386- with :
387- java-version : " 17"
388- distribution : " temurin"
389-
390- - name : " Install Android SDK"
391- run : |
392- mkdir -p $HOME/android-sdk
393- cd $HOME/android-sdk
394- curl -O https://dl.google.com/android/repository/commandlinetools-mac-6609375_latest.zip
395- unzip commandlinetools-mac-6609375_latest.zip
396- # Check the contents of the extracted directory
397- ls -R $HOME/android-sdk
398- # Install command line tools
399- yes | $HOME/android-sdk/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk --install "cmdline-tools;latest"
400- echo "export ANDROID_HOME=$HOME/android-sdk" >> $GITHUB_ENV
401- echo "export PATH=\$PATH:\$ANDROID_HOME/tools/bin" >> $GITHUB_ENV
402- echo "export PATH=\$PATH:\$ANDROID_HOME/cmdline-tools/latest/bin" >> $GITHUB_ENV
403- - name : " Accept SDK licenses"
404- run : |
405- yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses
406- - name : " Install required SDK components"
407- run : |
408- yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses
409- yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --update
410- yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --install 'build-tools;34.0.0' platform-tools emulator
411- yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --install 'system-images;android-34;default;x86' --channel=0
412384 - name : " Setup AVD cache"
413385 uses : actions/cache@937d24475381cd9c75ae6db12cb4e79714b926ed # v2
414386 id : avd-cache
@@ -417,20 +389,20 @@ jobs:
417389 /Users/runner/.android/avd/*
418390 /Users/runner/.android/adb*
419391 /Users/runner/Library/Android/sdk/system-images/**/*
420- key : pixel_34_x86_default_3core_and_system_images
392+ key : pixel_30_x86_64_default_3core_and_system_images
421393 - name : " Create AVD and generate snapshot for caching"
422394 if : steps.avd-cache.outputs.cache-hit != 'true'
423395 uses : reactivecircus/android-emulator-runner@6b0df4b0efb23bb0ec63d881db79aefbc976e4b2 # v2.30.1
424396 with :
425- api-level : 34
397+ api-level : 30
426398 target : default
427- arch : x86
399+ arch : x86_64
428400 profile : pixel
429401 cores : 3
430402 ram-size : 4096M
431403 heap-size : 512M
432- avd-name : NATIVE_pixel_34
433- force-avd-creation : true
404+ avd-name : NATIVE_pixel_30
405+ force-avd-creation : false
434406 emulator-options : -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
435407 disable-animations : true
436408 script : echo "AVD created"
0 commit comments