6 votes

Phonegap iOS/Android - Lien du dossier www

Je suis en train d'essayer d'utiliser un seul dossier /www pour écrire une application phonegap pour iOS et Android,

Ma structure de dossier est quelque chose comme ceci :

Code/Android/Fichiers de projet Eclipse

Code/iOS/Fichiers de projet xCode

Code/www/index.html, phonegap.js,etc.

Maintenant, j'essaie dans Eclipse de lier le dossier www externe, j'ai essayé plusieurs méthodes, y compris celle proposée ici : Comment lier le dossier assets/www dans Eclipse / Phonegap / projet Android ? sans succès :

Lorsque je lance l'application dans un appareil virtuel Android, il signale une erreur si le dossier www contenant index.html n'est pas réellement dans Android/Projet/Assets/..

Des idées sur comment faire fonctionner cela avec des liens ? Ou peut-être y a-t-il un moyen de dire à Eclipse de copier les fichiers vers un nouvel emplacement lors de la construction du projet ?

Merci

PS : Je serai principalement sur Windows donc les liens symboliques ne sont pas une option.

9voto

dhaval Points 5637

J'ai résolu le même problème sur windows avec la commande suivante:

cd c:\code\app\android\assets\

mklink /D www c:\code\app\www

Cela a fonctionné pour moi sous Windows. Sur Mac, vous pouvez soit utiliser le dossier de référence xcode, soit la commande ln pour la même chose.

(edit 3/14/2013) Windows 7: Assurez-vous d'exécuter l'invite de commande en tant qu'administrateur

0voto

xdumaine Points 3394

Une autre solution possible à cela est d'utiliser des éléments SVN dans chaque répertoire pour iOS et Android afin de tirer dans un répertoire WWW commun.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X