Теория заключается в том, что вам не нужно знать. Когда разработчик публикует приложение, появляется файл manifest.xml, в котором описываются необходимые возможности. Это могут быть как аппаратные средства, так и прошивки. Например, вам нужна минимальная версия Android или вам нужна особая аппаратная функция, такая как GPS. Затем Google Play автоматически фильтрует, какие приложения вы можете увидеть и установить, основываясь на этих требованиях. Разработчик также может навязывать географические требования и требования к операторам связи, а также запрещать использование определенных устройств, если они этого хотят.
В вашем случае очевидная вещь, которую нужно сделать, это сначала проверить, есть ли у разработчика веб-сайт с какой-либо дополнительной информацией. Если это не поможет, попробуйте отправить их по электронной почте, фильтрация может быть сложной и привлекает разработчиков. Если разработчик вообще отзывчив, он должен вернуться к вам. В их интересах, чтобы приложение работало на как можно большем количестве устройств в обычном режиме, поэтому, если нет веских причин для его несовместимости с вашим устройством, им следует по достоинству оценить возможность решить эту проблему. Если есть действительная проблема, то ваш вопрос может помочь им предоставить информацию на веб-сайте или в описании.