Intereting Posts
Кнопка Android back не работает во время воспроизведения видео в VideoView Не удалось найти дизайнера пользовательского интерфейса в новой Android Studio Как отлаживать приложение Android Delphi, когда пользователь закрывает приложение Доступ к базе данных sqlite на устройстве Android Модернизация: добавить параметр runtime к интерфейсу? Как рисовать ленточную форму Android Studio? Bluetooth GATT onConnectionState Изменение не работает на Lollipop Насколько хорошо знание J2ME обобщается на другие мобильные платформы? Многие «неизвестный эмулятор эмулятора» – xxxx «s избыточно отображаются в студии Android Производительность ORM: greenDAO быстрее ORMLite? Добавление существующего проекта студии Android в репозиторий gitlab Оптимизация и удобство использования Long ListView После настройки поддержки android-support-v7-appcompat отсутствует R.java Использовать планирование с помощью RxAndroid Сбрасываемые тайники OpenGLRenderer (режим 0) и (режим 1)

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

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

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

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

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#modify_instrumented_test_behavior_for_testlab