55 workflow_dispatch :
66 pull_request :
77 schedule :
8- - cron : ' 0 1,7,13,20 * * *'
8+ - cron : ' 0 13 * * *'
99
1010jobs :
1111 install-sdk :
@@ -15,17 +15,17 @@ jobs:
1515 include :
1616 - name : ' macOS 15 X64 API 28'
1717 os : ' macos-15-intel'
18- ANDROID_API : 28
18+ ANDROID_API : 35
1919 NDK_VERSION : ' r27d'
2020 EMULATOR_ARCH : ' x86_64'
2121 EMULATOR_ARCH_TRIPLE : ' x86_64'
2222
23- - name : ' Ubuntu X64 API 28'
24- os : ' ubuntu-latest'
25- ANDROID_API : 28
26- NDK_VERSION : ' r28c'
27- EMULATOR_ARCH : ' x86_64'
28- EMULATOR_ARCH_TRIPLE : ' x86_64'
23+ # - name: 'Ubuntu X64 API 28'
24+ # os: 'ubuntu-latest'
25+ # ANDROID_API: 28
26+ # NDK_VERSION: 'r28c'
27+ # EMULATOR_ARCH: 'x86_64'
28+ # EMULATOR_ARCH_TRIPLE: 'x86_64'
2929
3030 - name : ' Ubuntu X64 API 35'
3131 os : ' ubuntu-latest'
7171 sudo rm -rf "/usr/local/share/boost"
7272 sudo rm -rf "$AGENT_TOOLSDIRECTORY"
7373
74+ - name : Android SDKs - list installed SDKs
75+ run : sdkmanager --list_installed
76+
77+ - name : Android SDKs - setup environment
78+ if : false
79+ run : yes y | sdkmanager --licenses > /dev/null
80+
81+ - name : Android SKDs - setup build tools
82+ if : false
83+ run : sdkmanager --install "build-tools;${BUILD_TOOLS_VERSION}" platform-tools "platforms;android-${ANDROID_API}" --channel="${ANDROID_CHANNEL}"
84+
85+ - name : Android SKDs - setup emulator
86+ if : false
87+ run : sdkmanager --install emulator --channel="${ANDROID_CHANNEL}"
88+
89+ - name : Android Emulator - download required images
90+ if : false
91+ run : sdkmanager --install "system-images;android-${ANDROID_API};${ANDROID_TARGET};${ANDROID_EMULATOR_ARCH}" --channel="${ANDROID_CHANNEL}"
92+
93+ - name : Android Emulator - Create
94+ run : avdmanager --verbose create avd --force -n "${ANDROID_EMULATOR_NAME}" --device "${ANDROID_PROFILE}" --abi "${ANDROID_TARGET}/${ANDROID_EMULATOR_ARCH}" --package "system-images;android-${ANDROID_API};${ANDROID_TARGET};${ANDROID_EMULATOR_ARCH}" --sdcard 512M
95+
96+ # - name: Android - Find AVDs
97+ # run: find ~/ -type d -name '*.avd'
98+
99+ # - name: Android - List AVDs
100+ # run: emulator -list-avds
101+
102+ - name : Android - Boot
103+ run : nohup emulator -memory 4096 -avd "${ANDROID_EMULATOR_NAME}" -wipe-data -no-window -no-snapshot -noaudio -no-boot-anim 2>&1 > emulator.log &
104+
105+
74106 - name : Install Prerequisites
75107 run : |
76108 if [[ "${RUNNER_OS}" == "Linux" ]]; then
@@ -169,33 +201,6 @@ jobs:
169201 sudo udevadm trigger --name-match=kvm
170202 fi
171203
172- - name : Android SDKs - list installed SDKs
173- run : sdkmanager --list_installed
174-
175- - name : Android SDKs - setup environment
176- run : yes y | sdkmanager --licenses > /dev/null
177-
178- - name : Android SKDs - setup build tools
179- run : sdkmanager --install "build-tools;${BUILD_TOOLS_VERSION}" platform-tools "platforms;android-${ANDROID_API}" --channel="${ANDROID_CHANNEL}"
180-
181- - name : Android SKDs - setup emulator
182- run : sdkmanager --install emulator --channel="${ANDROID_CHANNEL}"
183-
184- - name : Android Emulator - download required images
185- run : sdkmanager --install "system-images;android-${ANDROID_API};${ANDROID_TARGET};${ANDROID_EMULATOR_ARCH}" --channel="${ANDROID_CHANNEL}"
186-
187- - name : Android Emulator - Create
188- run : avdmanager --verbose create avd --force -n "${ANDROID_EMULATOR_NAME}" --device "${ANDROID_PROFILE}" --abi "${ANDROID_TARGET}/${ANDROID_EMULATOR_ARCH}" --package "system-images;android-${ANDROID_API};${ANDROID_TARGET};${ANDROID_EMULATOR_ARCH}" --sdcard 512M
189-
190- # - name: Android - Find AVDs
191- # run: find ~/ -type d -name '*.avd'
192-
193- # - name: Android - List AVDs
194- # run: emulator -list-avds
195-
196- - name : Android - Boot
197- run : nohup emulator -memory 4096 -avd "${ANDROID_EMULATOR_NAME}" -wipe-data -no-window -no-snapshot -noaudio -no-boot-anim 2>&1 > emulator.log &
198-
199204 - name : ADB Wait For Device
200205 run : adb wait-for-any-device
201206 timeout-minutes : 5
0 commit comments