Utilisateur anonyme
-
22 janv. 2014 à 18:28
Utilisateur anonyme -
22 janv. 2014 à 20:56
Bonjour,
pour le lycée, mais aussi personnellement, je dois développer un programme sur une tablette android.
Je me suis donc renseigné sur les différentes méthodes pour y parvenir, en passant par le JAVA pur, AppInventor, processing et dernièrement, PhoneGap et Cordova.
Je pense que ses derniers me correspondent plus, connaissant le HTML/CSS/JAVASCRIPT.
J'ai donc installé NodeJs et npm (que je connaissais déjà, mais sous Linux), puis Cordova :
npm install -g cordova
Je créer mon projet :
cordova create hello fr.gwolepanda.hello Hello
Me place dans son répertoire :
cd Hello
Et enfin installe la plateforme android :
cordova platform add android
Sauf que à partir de là, il y a des erreurs qui se produisent...
C:\Users\Valentin\chariotdegolf>cordova -d platform add android cordova library for "android" already exists. No need to download. Continuing. Checking if platform "android" passes minimum requirements... Creating android project... Running bin/create for platform "android" with command: ""C:\Users\Valentin\.cor dova\lib\android\cordova\3.3.0\bin\create" "C:\Users\Valentin\chariotdegolf\pla tforms\android" "fr.gwolepanda.chariotdegolf" "ChariotDeGolf"" (output to follow )
C:\Users\Valentin\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:1 26 throw e; ^ Error: An error occured during creation of android sub-project.
at C:\Users\Valentin\AppData\Roaming\npm\node_modules\cordova\src\platform.j s:244:30 at exithandler (child_process.js:633:7) at ChildProcess.errorhandler (child_process.js:649:5) at ChildProcess.EventEmitter.emit (events.js:95:17) at Process.ChildProcess._handle.onexit (child_process.js:787:12)
Si vous pouvez m'aider, je vous en remercierais...
Je réponds à mon propre sujet...
Cela faisait quelques jours que je cherchais la solution mais finalement...
Il fallait que j'ajoute "%SystemRoot%\System32" à mon path...