2017-09-05 3 views
-2

Erreur lors de l'utilisation - plug-in cordova ajouter cordova-plugin-géolocalisationionique 2 Cordova Géolocalisation erreur

MESSAGE D'ERREUR:

Installation "cordova-plugin-géolocalisation" pour la dépendance Android Plugin « cordova-plugin-compat @ 1.0.0 "déjà récupéré, en utilisant cette version. Installation "cordova-plugin-compat" pour Android ANDROID_HOME = D: \ Android \ sdk JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_144 Sous-projet Chemin d'accès: CordovaLib null Le Task.leftShift (fermeture) La méthode a été abandonnée et devrait être supprimée dans Gradle 5.0. Veuillez utiliser Task.doLast (Action) à la place. à build_bzoxa94fcyovfnrhgwwiqyncg.run (D: \ 3E \ demoionic \ myApp \ plates-formes \ applications \ build.gradle: 139) org.xwalk: xwalk_core_library: 23+ La méthode JavaCompile.setDependencyCacheDir() est obsolète et il est prévu pour être supprimé dans Gradle 4.0. La compilation java incrémentale est une fonction d'incubation. La méthode TaskInputs.source (Object) a été abandonnée et doit être supprimée dans Gradle 4.0. Veuillez utiliser TaskInputs.file (Object) .skipWhenEmpty() à la place. Échec: Échec de la génération avec une exception.

Échec: Échec de la génération.

BUILD ECHEC

Temps total: 1 min 7.488 secs Impossible d'installer le 'cordova-plugin-compat': Erreur: cmd: Commande a échoué avec le code de sortie 1 à ChildProcess.whenDone (D: \ 3E \ demoionic \ monApp \ plates-formes \ android \ cordova \ node_modules \ cordoue-common \ src \ superspawn.js: 169: 23) à emitTwo (events.js: 106: 13) à ChildProcess.emit (events.js : 191: 7) à maybeClose (interne/child_process.js: 891: 16) à Process.ChildProcess._handle.onexit (internal/child_process.js: 226: 5) Impossible d'installer 'cordova-plugin-geolocation': Erreur: cmd: La commande a échoué avec le code de sortie 1 à ChildProcess.whenDone (D: \ 3E \ demoionic \ monApp \ platform \ android \ cordova \ node_modules \ cordova-common \ src \ superspawn.js: 169: 23) à emitTwo (events.js: 106: 13) à ChildProcess.emit (events.js: 191: 7) à maybeClose (interne/child_process.js: 891: 16) à l'adresse Process.ChildProcess._handle.onexit (internal/child_process.js: 226: 5) Erreur: cmd: La commande a échoué avec le code de sortie 1

+1

Quelle est votre question? – eztam

+0

Un peu de contexte aiderait, bien qu'il semble que la réponse de David devrait résoudre cela (ou au moins indiquer ce qui s'est vraiment mal passé). –

+0

J'ai essayé de désinstaller le plugin de géolocalisation et de l'installer à nouveau. Lors de l'installation à nouveau, cette erreur s'est produite. – cibi

Répondre

1

Ce n'est pas un problème avec le plug-in de géolocalisation. Comme le message d'erreur indique:

Unable to load Maven meta-data from https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml .

Maven ne peut pas télécharger la version actuelle passage pour piétons car le domaine download.01.org est actuellement déconnecté. Selon this et this question les mainteneurs travaillent déjà sur le problème.

En attendant, vous pouvez contourner le problème suivant:

Dans platforms/android/cordova-plugin-crowsswalk-webview/*-xwalk.gradle recherche de cette partie du code:

dependencies { 
    compile xwalkSpec 
} 

et le remplacer par l'extrait suivant:

dependencies { 
    compile 'org.xwalk:xwalk_core_library:23.53.589.4' 
} 

Où la partie après la : est la version de votre copie xwalk locale. Vous pouvez trouver en recherchant xwalk_core_library en platforms/android.

+0

merci @David Je vais vérifier – cibi

+0

En attendant, les serveurs sont de nouveau en ligne donc vous ne devriez pas avoir à modifier quoi que ce soit! – David