cordova_plugins.js est manquant
Je reçois le message d'erreur suivant lorsque j'essaie de lancer un inappbrowser:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8000/cordova_plugins.js
Quand je cherche "cordova/platforms/android/assets/www/cordova_plugins.js" le dossier est en effet absent.
La chose étrange est que je vois:
Writing out cordova_plugins.js...
Mon processus de construction ressemble à ceci:
cordova create cordova com.myapp.mobile myapp
cd cordova
cordova platform add android
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
cordova build
cordova serve android
OriginalL'auteur Guy Korland | 2013-08-28
Vous devez vous connecter pour publier un commentaire.
Depuis que j'ai utiliser le même environnement pour produire de multiples applications (avec des noms différents et des peaux) j'ai souvent courir
rm -rf /platform/{platform}
pour supprimer mon ancien projet de plate-forme.Pour commencer un nouveau projet à l'aide de mon config.xml -je exécuter
cordova build {platform}
le projet permettra de recréer ce répertoire et le projet de compiler avec succès bien quecordova_plugins
n'est pas créé dans/platform/{platform}/platform_www
.Pour résoudre ce problème, j'ai commencé par l'exécution de
cordova platform add {platform}
.Puis
cordova prepare {platform}
pour copier www actifs dans ce dossierDernier mais pas moins
cordova build {plaftorm}
!Espère que cela aide quelqu'un à faire face à la même question.
OriginalL'auteur Lothre1
Je pense que cela peut-être un bug de Cordoue (je suis en cours d'exécution 3.0.6). Je rencontre le même problème. Le fichier est généré fine (vérifier après l'
cordova build
en ligne) mais est supprimé quand je lance lecordova serve android
ligne.mise à jour:
Comme une solution de contournement, en exécutant le serveur en arrière-plan, puis la construction semble faire le fichier de nouveau disponible.
Il semble que le problème est le répertoire " www "est remplacé par le "servir" de l'action. Avait un mouvement rapide à travers le code source, mais rien n'a sauté 🙁
Sur Mac/Linux, je viens de courir
cordova serve&
le laisser tourner en permanence et ensuite de fairecordova build
actualise les fichiers.OriginalL'auteur Tim Croydon
De cordova 5.1.1 ce fichier se trouve dans \plateformes\platform_name\assets\www\
Non, vous n'avez pas besoin d'.
OriginalL'auteur Nishikant
Je re-générer le android dossier par la suppression de
/platforms/android
, exécutezcordova platform add android
et vérifier s'il ya des messages d'avertissement/erreur dans la console. Cela vous donnera une idée de ce qui s'est passé. Pour moi, c'était parce que mon Windows>Variables d'Environnement Système>ANDROID_HOME n'a pas été réglé correctement.OriginalL'auteur ushika
J'ai rétrogradé à Cordoue version 7.1.0 (à partir de 8.0.0):
J'ai également supprimé la plate-forme Android et de l'ajouter de nouveau:
Cela a fonctionné pour moi.
OriginalL'auteur Abdelkrim issam
J'ai connu le même problème. J'ai donc désinstallé cordova et installé de nouveau à l'échelle mondiale.
Maintenant ça fonctionne bien pour moi.
OriginalL'auteur Mohsin
essayer
cordova prepare
, qui affiche l'erreur spécifique, principalement l'erreur est manquant plugins ajoutés à plugin.xml mais pas encore installéOriginalL'auteur Monty Al Mohaisen