Как определить, запущено ли приложение на устройствах отчетов 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

Intereting Posts
Как вернуть растровое изображение, используя onPictureTaken на Android? Как сделать несколько списков ответов для разных onItemClickListener? Почему он показывает незарегистрированное приложение приложения Android при входе в gmail в приложении для Android? Как экспортировать apk, подписанный с сертификатом отладки? Сбой приложения с версией Android 4.0 или более поздней версии Android – ListFragment внутри DialogFragment (AlertDialog): Фрагмент не имеет вида Форматирование JSON Body для дооснащения из однострочного значения без модели SetRotationY () width API10 в Android Как показать Toast в классе, расширенном методом BaseAdapter Get View Загрузка файла Android WebView Прокрутка текста над кнопками, кнопки в нижней части Android People.Number и People.Number_key возвращают null Как конвертировать double в int в Android? Отключить прослушиватель жестов в DrawerLayout Java.net.SocketException: recvfrom failed: ECONNRESET (сброс соединения с помощью одноранговой сети) через WIFI