2016-06-08 2 views
0

Когда я пытаюсь тот запустить cordova platform add android, будь то из ионического или Кордовы проекта, я получаю следующее сообщение об ошибке:Кордова добавить ошибку платформы, с андроида

/c/Users/USERNAME/AppData/Roaming/npm/cordova: line 14: 1200 Illegal instruction  node "$basedir/node_modules/cordova/bin/cordova" "[email protected]" 

Это моя установка:

Cordova CLI: 6.2.0 
Gulp version: CLI version 1.2.1 
Gulp local: 
Ionic CLI Version: 1.7.15 
Ionic App Lib Version: 0.7.2 
OS: Windows 7 
Node Version: v4.4.0 

это мои переменные окружения:

ANDROID_HOME: C:\Users\USERNAME\AppData\Local\Android\sdk 
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_92 
Path: ;C:\Program Files (x86)\Microsoft VS Code\bin;%JAVA_HOME%\bin;C:\apache-ant-1.9.7\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;C:\Users\USERNAME\AppData\Roaming\npm 

Я попытался переустановить Cordova, ионными, НПМ и диф но ошибки остаются. Есть идеи?

+0

Я думаю, ур андроид дом 'C: \ Users \ USERNAME \ AppData \ Local \ Android \ SDK \ инструменты –

+0

http://stackoverflow.com/questions/33926761/cordova-apache-wrong-module-path – Atula

+0

У вас есть попытка сопоставления с sdk \ tools ??? –

ответ

0

I believe your nodejs installation folder is not set in your Path system environment variable. Please ensure to add the same.

После того, как его сделать, попробуйте запустить node -v команду из командной строки. Вы должны увидеть версию nodejs. После успешного выполнения этой команды вы можете добавить платформу Android.

+0

Я добавил папку установки nodejs в свою переменную Path: C: \ Program Files \ nodejs. Я могу успешно выполнить node -v (он отвечает v4.4.0), но ошибка с кордорой все еще существует –

+0

@AlexandruPufan Вы пытались выполнить команду добавления команды из нового окна командной строки? – Gandhi

+0

Да, даже перезапустил компьютер –

0

мне удалось решить, после обновления мои окна Service Pack 1, ошибка ушла

Смежные вопросы