It works, if you choose CI configs carefully at least
Here’s a travis config using android emulators with hardware acceleration (that is, KVM virtual machines with nested virtualization) functioning now. https://github.com/ankidroid/Anki-Android/blob/master/.travis.yml
A build running it https://travis-ci.org/ankidroid/Anki-Android/builds/606100691
All the knowledge it took to produce documented here https://github.com/ankidroid/Anki-Android/pull/5594