tns test android зависает после синхронизации с устройством - PullRequest
0 голосов
/ 09 января 2019

В настоящее время я пытаюсь настроить модульное тестирование в своем проекте nativescript. Я использую mocha с chai в качестве основы тестирования и запустил tns test init все в порядке.

Когда я запускаю tns test android, все работает нормально и запускается эмулятор. Однако после синхронизации приложения с моим эмулятором, который также запускается нормально, он зависает по адресу:

JS: NSUTR: fetching http://***.***.**.*:9876/context.json
JS: NSUTR: fetching http://***.***.*.**:9876/context.json
JS: NSUTR: fetching http://127.0.0.1:9876/context.json

Я пробовал несколько разных вещей при запуске tns test android --debug-brk, чтобы увидеть, где он не работает. Это говорит о том, что Error: Could not find device by specified identifier 'undefined', но эмулятор работает нормально, так как команда его запустила, и я вижу эмулятор, используя tns device.

Любая помощь очень ценится, спасибо.

1 Ответ

0 голосов
/ 09 января 2019

Добавление android:usesCleartextTraffic="true" в файл Android Manifest - <application, похоже, решило проблему с отсутствием поиска сервера Кармы.

См. https://github.com/NativeScript/nativescript-cli/issues/4182

Я использую нативную версию 4.2.0, поэтому последняя версия могла это исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...