I am currently trying to run appium tests for UI testing. For starting up the android emulator i use the built-in AVD Manager, but for some reason the display resolution is always 240x432 (pixel_3a for example) therefore tests are not stable because elements are truncated. I found out that many properties are missing in emulator.ini so i tried to add them by myself before i fire up my test but with no success.
The emulator is launched with the -no-window flag by default (for performance reasons). Can you try launching the emulator without this flag to see what happens? You can look up the exact command in the build logs, then use a script step to run the same command, but without -no-window.