Still a few peculiarities to work out (API28 and Q emulators look like they work but are resource-hungry enough to have trouble with the 10minute startup timeout (Q) and ADB command response timeouts (28)) but this is a thing of beauty: https://travis-ci.org/ankidroid/Anki-Android/builds/516486599