cordova - Erreur: impossible de récupérer plate-forme android
J'ai installé cordoue et de créer un nouveau projet.
Mais quand j'utilise cette commande pour ajouter de la plate-forme android:
cordova platfom ajouter android
cette erreur s'affiche:
Error: Failed to fetch platform android
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform name/version/URL.
Error: version not found: cordova-android@5.1.0
C'est la façon dont j'ai créé le nouveau projet:
cordova hello com.exemple.bonjour HelloWorld
Et c'est mon SDK Manager:
Mais je peux ajouter de la plate-forme ios (Mais je travaille sur Windows)
OriginalL'auteur Paili | 2016-02-17
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème avec la [email protected] version. J'ai résolu ce problème, vérifier quelle version d'android est fourni par cordova. Vous pouvez le vérifier dans C:/Users/%USER%/.cordova/lib/npm-cache/cordova-android
Ensuite, vous installez la version de la plateforme android fourni. Pour moi, c'était @5.1.0 qui était en mon cordova-android dossier. J'ai donc utilisé la ligne de commande suivante:
cordova plate-forme de l'ajouter [email protected] ce qui devrait être un differnet version pour vous.
Salutations !
Qu'est-ce que même chemin sur macOS?
OriginalL'auteur Lounes
Eu le même problème après l'utilisation de la mémoire non volatile pour passer nœud version.
Juste en retrait de la plate-forme android et de le réinstaller fonctionne pour moi:
OriginalL'auteur Proustibat
vous pouvez vérifier la version d'android fournie par cordova en tapant
cordova platform ls
à l'intérieur de nomduprojet/cordova dossier. J'ai référencé ci-dessous l'url https://cordova.apache.org/docs/en/latest/guide/platforms/android/.(Pour moi .cordova/lib dossier était vide).
Puis ajouter cette plate-forme de l'intérieur du projet cordova dossier par l'exécution de
cordova platform add [email protected]
(dans mon cas, le problème est réglé).OriginalL'auteur venkhat
Dans mon cas, après de nombreuses tentatives, j'ai résolu le problème en exécutant cette commande:
Ensuite, j'ai été en mesure d'ajouter de la plateforme et de construire mon projet.
OriginalL'auteur Carsim Rheedwan Adedotun Holuw
Ajouter
C:\Windows\System32
à la fin de votrepath
dans les variables d'environnement si existait pas avant.Puis fermez cmd et l'ouvrir à nouveau et exécuter:
OriginalL'auteur Mehdi Roostaeian
Il semble y avoir une erreur avec [email protected] et plus tard. J'ai eu le même problème et en utilisant le dessous de l'étape a pu construire mon apk.
Procédez de la manière suivante:
Puis ajouter 6.1.2 spécifiquement
Également constaté ce qui suit comme une solution de contournement temporaire
OriginalL'auteur Cristian Agudelo
J'ai eu le même problème de la façon dont je le fixe, il a été, je n'ai la suite.
ionic platform add android
Cet échec et l'erreur de votre arriver.cordova platform rm android && cordova platform add android
La raison que j'ai trouvé que c'était pas la corvée était parce que cordova a été à la recherche pour Andriod SDK correspondant à la version 7.1.4 mais n'a pas été capable de le trouver à l'emplacement prédéfini normal", andriod/Sdk".
OriginalL'auteur Dipen Patel
J'ai eu ce même problème, cependant, le problème était un manque de pairs dépendance sur
acorn
.Ajoutant
acorn
à ladevDependencies
section de monpackage.json
a fait le tour.Donc, ma suggestion est de regarder pour le manque de pairs, les dépendances et les ajouter à la
devDependencies
section de votrepackage.json
.OriginalL'auteur br3nt
Quand j'ai essayé d'enlever la plate-forme android de mon projet de répertoire à l'aide de cette commande:
cordova platform rm android
, il a échoué.Mais j'ai réussi à le faire en utilisant les étapes suivantes:cordova-android
dossier manuellement à partir denode_modules
.cordova-android
la dépendance de l'package.json
.cordova platform add android --nofetch
.Après ces données, la Plate-forme a été ajoutée avec succès.
OriginalL'auteur user10058447