Android версии 7.1.2 не является отдельным уровнем платформы / API, это всего лишь версия 7.1 плюс несколько исправлений функциональности и безопасности.
См. Полный список уровней API Android:
https://source.android.com/setup/start/build-numbers
Если ваше приложение не работает на устройстве Xiaomi, скорее всего, проблема не в версии Android, а в адаптациях, которые Xiaomi сделал для Android, и / или несовместимости с определенным драйвером (например, графикой).
Поэтому, скорее всего, даже если у вас будет платформа Android 7.1.2, вы не сможете воспроизвести ошибку. Поэтому я вижу три варианта, которые могут быть возможны:
- Проверьте, предоставляет ли Xiaomi собственные изображения эмулятора для определенных устройств (не очень вероятно, но кто знает)
- Попробуйте получить физическое устройство Xiaomi из той же ветки продукта
- Используйте онлайн-сервис, который предоставляет вам удаленный доступ к физическому устройству Xiaomi для установки вашего приложения и его отладки. Такие сервисы также известны как «ферма устройств»
- Попросите пострадавшего пользователя предоставить StackTraces, а затем попытайтесь понять, что идет не так (и, конечно, StackOverflow для этой проблемы), предоставьте пользователю тестовые выпуски. Повторяйте этот цикл, пока проблема не будет решена.