I am working on a research project to document the best possible android compatibility testing procedures for my company's app, we are majorly looking at a solution to reduce the no of physical devices we purchase. Other than emulators/simulators are there any other way to test android apps for compatibility on a wide range of devices without having to buy the devices? Are there any research papers/documentation that I can read through?
Some really good services have popped up that allows testing against multiple devices to be quite simple. Here are just a few:
https://aws.amazon.com/device-farm/
I've personally used AWS's device farm and found the feedback and error reporting amazing!