#android #adb #android-espresso
#Android #adb #android-эспрессо
Вопрос:
нам нужна ваша помощь.
Мы собираем журналы трассировки во время тестов пользовательского интерфейса Android (espresso) для использования в академических исследованиях. Для получения файлов трассировки мы использовали «adb am instrument» с опцией «-p», ссылающейся на эту страницу (https://developer.android.com/studio/command-line/adb#am ). Команда создала файл трассировки, но он не содержит журналов о целевых приложениях.
Мы попробовали следующие действия:
- Команда:
adb shell ‘CLASSPATH=$(pm path androidx.test.services) app_process / androidx.test.services.shellexecutor.ShellMain am instrument -p ./output.log -r -w -e targetInstrumentation com.beemdevelopment.aegis.debug.test/com.beemdevelopment.aegis.AegisTestRunner -e clearPackageData true -e пакет com.beemdevelopment.aegis -e debug false androidx.test.orchestrator/androidx.test.orchestrator.AndroidTestOrchestrator ‘ - Измените приведенную выше команду:
-e debug true
(приложение больше не работает, показывая белый экран) - Измените файл Gradle:
testHandleProfiling true (в defaultConfig)
debuggable true (в buildTypes.debug)