try to get android emulator working

This commit is contained in:
derselbst 2021-06-13 14:11:53 +02:00
parent 6b7fc061eb
commit 30c4644ca5
1 changed files with 9 additions and 0 deletions

View File

@ -574,6 +574,15 @@ jobs:
cmakeArgs: '-Denable-opensles=1 -Denable-floats=1 -Denable-oboe=1 -Denable-dbus=0 -Denable-oss=0'
installCommand: ''
- bash: |
$ANDROID_HOME/tools/bin/sdkmanager --list | grep system-images
echo "no" | $ANDROID_HOME/tools/bin/avdmanager create avd -n android_emulator -k 'system-images;android-28;default;$(ANDROID_ABI_CMAKE)' --force
echo "Emulator created successfully $($ANDROID_HOME/emulator/emulator -list-avds), launching it"
nohup $ANDROID_HOME/emulator/emulator -avd android_emulator -no-window -no-snapshot -no-audio -no-boot-anim -accel auto -gpu auto &
$ANDROID_HOME/platform-tools/adb wait-for-device shell 'while [[ -z $(getprop sys.boot_completed | tr -d '\r') ]]; do sleep 1; done'
$ANDROID_HOME/platform-tools/adb devices echo "Emulator started"
displayName: 'Create and start emulator'
- script: |
set -x
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$(PREFIX)/lib:$(NDK_TOOLCHAIN)/sysroot/usr/lib/$(ARCH)-linux-android$(ANDROID_TARGET_ABI)/$(ANDROID_API)