Приложение детоксикации не может быть найдено, вы запустили './gradlew assemblyAndroidTest'? - PullRequest
0 голосов
/ 31 декабря 2018

Я делаю тест на детокс для реакции нативной версии Android 0.57.Я получаю эту ошибку.

Ошибка

Ошибка: 'D: \ folder \ android \ app \ build \ output \ apk \ androidTest \ dev \ debug \ app-dev-debug-androidTest.apk 'не найден, вы запустили' ./gradlew assemblyAndroidTest '?

Package.json

"android.emu.debug": {
"binaryPath": "android/app/build/outputs/apk/dev/debug/app-dev-debug.apk",
"build": "cd android && .\\gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug && cd ..",
"type": "android.attached",
"name": "192.168.83.101:5555"

}

Ошибка изображения enter image description here

1 Ответ

0 голосов
/ 31 декабря 2018

Эта ошибка обычно вызывается, но не скомпилирован тестовый apk.Обычно это можно решить, запустив

detox build -c android.emu.debug

. Если вы вносите изменения в свое приложение, перед запуском любого теста всегда следует запускать приведенный выше скрипт.

Обычно я запускаю следующий скрипт, чтобы убедиться, что сборка обновлена ​​перед тестированием.

detox build -c android.emu.debug && detox test -c android.emu.debug
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...