Я Android Разработчик и сталкиваюсь с очень серьезной проблемой, которая нигде не упоминается в решении.
Я пытаюсь запустить автоматизированные тесты Expresso на моем oneplus6t. Но каждый год из года я не могу провести тестирование.
Сообщение об ошибке выглядит примерно так:
"Testing started at 09:46 AM ...
04/20 09:46:21: Launching 'ASyncSettingsTest' on OnePlus ONEPLUS A6010.
Running tests
$ adb shell am instrument -w -r -e debug false -e class 'com.declaree.declaree.ASyncSettingsTest' com.demo.test/androidx.test.runner.AndroidJUnitRunner
Timed out waiting for process (com.demo) to appear on oneplus-oneplus_a6010-21663687."
Это работает в эмуляторах и других производственных устройствах, таких как pixel, moto, Samsung. .
Я не нахожу ничего подобного в опциях разработчика.
Для запуска тестов мне нужно открыть приложение самостоятельно, после чего оно запускается.
К вашему сведению: перезагрузка, сброс, Wipe Cache не работает.
Я работаю в Android Studio 3.6.2
У кого-нибудь есть какое-нибудь решение? Заранее спасибо.