Running Android Tests on Cloud Devices
As I personally think the Android Emulator is not reliable at all for CI streamlining, I used an actual Android device plug to the CI server to run Android tests which is probably not a realistic or feasible setup for most developer teams that use VPS or cloud CI services.
Furthermore buying and having a dozen of Android devices just used for CI Android testing maybe is not the most budget friendly approach.
So what alternatives do we have to run Android Tests?
The answer is Cloud Devices, actual Android devices plug somewhere in the universe that you can rent for the time you need to run your Android tests.