#android #angular #cordova #ionic-framework #ionic3
#Android #angular #cordova #ionic-framework #ionic3
Вопрос:
Когда я запускаю ionic cordova run andoroid
это, сбой сборки шоу.
BUILD FAILED in 26s
at ChildProcess.whenDone (D:Practiceazmaeenplatformsandroidcordovanode_modulescordova-commonsrcsuperspawn.js:169:23)
at ChildProcess.emit (events.js:197:13)
at maybeClose (internal/child_process.js:978:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5)
(node:14304) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:14304) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[OK] Your app has been deployed.
Did you know you can live-reload changes from your app with --livereload?
Моя ionic info
среда проекта:
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
глобальные пакеты:
cordova (Cordova CLI) : 8.0.0
локальные пакеты:
@ionic/app-scripts : 3.1.8
Cordova Platforms : android 7.0.0
Ionic Framework : ionic-angular 3.9.2
Система:
Node : v11.9.0
npm : 6.7.0
OS : Windows 10
Переменные среды:
ANDROID_HOME : not set
Разное:
backend : pro
Ответ №1:
Я столкнулся с такой же проблемой. Я разработал одно из своих приложений в версии node 8.9. Как только я обновил узел 8.9.3 до 11.0, я столкнулся с этой проблемой.
Затем я понизил версию моего узла 11.0 до 8.9.3.
Затем я запускаю приведенную ниже команду
cordova clean android
ionic cordova run android
Я надеюсь, что у вас это сработает.
Ответ №2:
Это ошибка с библиотекой superspawn.js
, попробуйте обновить эту библиотеку или изменить версию.