Ошибка: команда не выполнена: shell-tools / adb -s DEVICEID shell getprop - PullRequest
0 голосов
/ 06 июня 2019

Я использую Ionic 4, Cordova 9, Nodejs 10.16, npm 6.9, и я хотел бы запустить приложение на моем устройстве.Я только что переустановил Android Studio до последней версии и получил ошибку при использовании команды запуска:

Команда

ionic cordova run android --device

Ошибка (DEVICEID - идентификатор моего устройства)

Error: Command failed: P:\Simplifiedpath\platform-tools/adb -s DEVICEID shell getprop

При использовании - подробный я получаю следующие данные:

ionic:lib:shell Error in subprocess stdout pipe: Error [ERR_STREAM_WRITE_AFTER_END]: write after end at writeAfterEnd (_stream_writable.js:248:12) at Object.Writable.write (_stream_writable.js:296:5) at Readable.write (C:\Simplifiedpath\npm\node_modules\ionic\node_modules\stream-combiner2\node_modules\readable-stream\lib\_stream_readable.js:85

Какой смысл в этой ошибке?

1 Ответ

2 голосов
/ 07 июня 2019

после обновления sdk / platform-tools до версии 29, у меня появляется та же ошибка, чтобы решить:

Откройте Android Studio, перейдите в Файл> Настройки> Android SDK на вкладке «Инструменты SDK» и снимите флажок«Android SDK Platform-Tools 29» и нажмите «Применить», чтобы удалить Platform-Tools

Затем.загрузить platform-tools 28 по этой ссылке https://dl.google.com/android/repository/platform-tools_r28.0.0-windows.zip распаковать «platform-tools» в каталоге sdk, например: «C: \ Users \ User \ AppData \ Local \ Android \ sdk»

, чтобыпроверьте, хорошо ли, смотрите Файл> Настройки> Android SDK на вкладке «Инструменты SDK», теперь выглядите как изображение

enter image description here

...