Как определить, работает ли приложение на устройствах с Google Play Pre-Launch Report?

Когда я загружаю новую версию своего приложения в Google Play, я получаю отчет о тестировании перед запуском, который довольно хорош и хорош, но проблема в том, что большую часть времени ИИ просто бродит вокруг установки и не тестирует реальный пользовательский интерфейс. Я бы хотел быстро и случайно выполнить предварительную настройку для этих устройств.

Итак, мой вопрос, есть ли способ обнаружить, что он работает на этих тестовых устройствах?

2 ответа

Решение

Вы можете обнаружить тестовое устройство перед запуском с помощью следующего:

private boolean isTestDevice() {  
  String testLabSetting = Settings.System.getString(getContentResolver(), "firebase.test.lab");
  return "true".equals(testLabSetting);
}

Смотрите: https://firebase.google.com/docs/test-lab/android-studio

На случай, если кто-то придет сюда и узнает, как это сделать с помощью React Native, посмотрите пакет response-native-firebase. utils().isRunningInTestLab: https://rnfirebase.io/app/utils#test-lab .

Другие вопросы по тегам