2015-06-24 2 views
-1

У меня есть исходный код мобильного приложения, написанного с использованием phonegap, и я хочу создать его на версиях Android (APK) и IOS, исходный код больше, чем при использовании разрыва в телефоне онлайн-сервис сборки или онлайн-сервис XDK, поэтому я попытался установить phonegap и создать свое приложение с помощью eclipse для android и xcode для ios.Множество ошибок и предупреждений при попытке установить телефонную таблицу

У меня уже есть JDK, студия Android, и я также настроил всю необходимую конфигурацию для JAVA, Android, Git в ключе переменной System Variable.

Когда я с помощью командной строки для установки телефона разрыв, как это «NPM установить -g PhoneGap» У меня есть много ошибок и предупреждений:

C:\Users\ahmed.marzouk>npm install -g phonegap 
npm WARN addRemoteGit Error: Command failed: git -c core.longpaths=true config - 
-get remote.origin.url 
npm WARN addRemoteGit 
npm WARN addRemoteGit  at ChildProcess.exithandler (child_process.js:751:12) 
npm WARN addRemoteGit  at ChildProcess.emit (events.js:110:17) 
npm WARN addRemoteGit  at maybeClose (child_process.js:1015:16) 
npm WARN addRemoteGit  at Socket.<anonymous> (child_process.js:1183:11) 
npm WARN addRemoteGit  at Socket.emit (events.js:107:17) 
npm WARN addRemoteGit  at Pipe.close (net.js:485:12) 
npm WARN addRemoteGit git+https://github.com/filmaj/node-plist.git resetting re 
mote C:\Users\ahmed.marzouk\AppData\Roaming\npm-cache\_git-remotes\https-github- 
com-filmaj-node-plist-git-653fe22e because of error: { [Error: Command failed: g 
it -c core.longpaths=true config --get remote.origin.url 
npm WARN addRemoteGit ] 
npm WARN addRemoteGit killed: false, 
npm WARN addRemoteGit code: 1, 
npm WARN addRemoteGit signal: null, 
npm WARN addRemoteGit cmd: 'git -c core.longpaths=true config --get remote.ori 
gin.url' } 
npm WARN addRemoteGit Error: Command failed: git -c core.longpaths=true config - 
-get remote.origin.url 
npm WARN addRemoteGit 
npm WARN addRemoteGit  at ChildProcess.exithandler (child_process.js:751:12) 
npm WARN addRemoteGit  at ChildProcess.emit (events.js:110:17) 
npm WARN addRemoteGit  at maybeClose (child_process.js:1015:16) 
npm WARN addRemoteGit  at Socket.<anonymous> (child_process.js:1183:11) 
npm WARN addRemoteGit  at Socket.emit (events.js:107:17) 
npm WARN addRemoteGit  at Pipe.close (net.js:485:12) 
npm WARN addRemoteGit git+https://github.com/imhotep/plugman.git#0.5.7 resettin 
g remote C:\Users\ahmed.marzouk\AppData\Roaming\npm-cache\_git-remotes\https-git 
hub-com-imhotep-plugman-git-20c32d58 because of error: { [Error: Command failed: 
git -c core.longpaths=true config --get remote.origin.url 
npm WARN addRemoteGit ] 
npm WARN addRemoteGit killed: false, 
npm WARN addRemoteGit code: 1, 
npm WARN addRemoteGit signal: null, 
npm WARN addRemoteGit cmd: 'git -c core.longpaths=true config --get remote.ori 
gin.url' } 
npm WARN engine [email protected]: wanted: {"node":"~0.6.7"} (current: {"node":"0 
.12.5","npm":"2.11.2"}) 
- 
> [email protected] install C:\Users\ahmed.marzouk\AppData\Roaming\npm\node_modules\ 
phonegap\node_modules\cordova 
> node bootstrap.js 

SUCCESS: Minimum requirements for blackberry met. 
BOOTSTRAPPING blackberry... 
WARNING: Your system does not meet requirements to create wp7 projects. See erro 
r output below. 
'C:\Users\ahmed.marzouk\AppData\Roaming\npm\node_modules\phonegap\node_modules\c 
ordova\lib\cordova-wp7\bin\check_reqs' is not recognized as an internal or exter 
nal command, 
operable program or batch file. 

SKIPPING wp7 bootstrap. 
WARNING: Your system does not meet requirements to create ios projects. See erro 
r output below. 
Xcode is (probably) not installed, specifically the command `xcodebuild` is unav 
ailable or erroring out. Output of `xcodebuild -version` is: 'xcodebuild' is not 
recognized as an internal or external command, 
operable program or batch file. 

SKIPPING ios bootstrap. 
WARNING: Your system does not meet requirements to create wp8 projects. See erro 
r output below. 
'C:\Users\ahmed.marzouk\AppData\Roaming\npm\node_modules\phonegap\node_modules\c 
ordova\lib\cordova-wp7\bin\check_reqs' is not recognized as an internal or exter 
nal command, 
operable program or batch file. 

SKIPPING wp8 bootstrap. 
ERROR! Could not create a native blackberry project test fixture. See below for 
error output. 
Missing one of the following: 
JDK: http://java.oracle.com 
Apache ant: http://ant.apache.org 

WARNING: Your system does not meet requirements to create android projects. See 
error output below. 
Please install Android target 17 (the Android 4.2 SDK). Make sure you have the l 
atest Android tools installed as well. Run `android` from your command-line to i 
nstall/update any missing SDKs or tools. 
SKIPPING android bootstrap. 
C:\Users\ahmed.marzouk\AppData\Roaming\npm\phonegap -> C:\Users\ahmed.marzouk\Ap 
pData\Roaming\npm\node_modules\phonegap\bin\phonegap.js 
[email protected] C:\Users\ahmed.marzouk\AppData\Roaming\npm\node_modules\phonegap 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], 
[email protected]) 
└── [email protected] ([email protected], [email protected], [email protected], [email protected] 
3, [email protected], [email protected], [email protected], [email protected], [email protected], ripple 
[email protected], [email protected]) 

мне нужно знать, это PhoneGap установка правильно или нет ? и если нет, как я могу решить эту проблему?

Thanks

+1

Множество предупреждений ... Запустите 'phonegap --version' и посмотрите, не выплевывает ли оно что-либо. Эта строка также выглядит как плохая новость: 'Ваша система не соответствует требованиям для создания проектов Android. 'Последнее, что нужно иметь в виду, ваша версия кордовы довольно старая' cordova @ 2.7.4' – laughingpine

+0

@laughingpine Я нашел решение, любезно проверьте мое решение ниже :) – Marzouk

ответ

1

Я нашел решение. Прежде всего, если у вас есть какие-либо проблемы в git, например, «git path not found», вы должны следовать инструкциям здесь: installing-git-in-path. Для решения вышеуказанной проблемы вы должны:

  1. Сначала запустите свой cmd как администратор, он разрешит половину проблемы.
  2. Если есть какие-либо проблемы, связанные с toAndroid SDK как

    ВНИМАНИЕ: Ваша система не отвечает требованиям для создания андроида проектов. См. Вывод ошибки . Установите Android-цель 17 (Android 4.2 SDK).

в ЦМД>

android 

затем проверить Android 4.2 SDK и установить его.

Thanks

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