Я на Mac и хочу запустить свое приложение на устройстве Android, подключенном к USB-C.
Мой первый шаг - всегда удалять папки node_modules, hooks и платформы, а также файл package.lock.json.
После этого я запускаю tns build android
.
После завершения сборки я либо запускаю tns run android
, либо запускаю приложение с помощью nativescript sidekick.
Но теперь это всегда заканчивается так:
Проект успешно построен.
Установка на устройство 5B24000362 ...
Успешно установлен на устройстве с идентификатором «5B24000362».
Невозможно применить изменения на устройстве: 5B24000362. Ошибка: истекло время соединения сокета.
Поскольку у меня была эта ошибка уже 2 дня назад, и я не смог продолжить работу в приложении, я обновил все нативные и угловые зависимости, следуя этой инструкции по обновлению .
После этого обновления приложение снова заработало.
Но теперь через несколько часов я снова получаю ту же ошибку (то же приложение).
Я даже поместил приложение в репозиторий git после того, как оно заработало, и теперь отозвало его, не работает.