2
votes

Problèmes lors de la construction dans Ionic Cordova Android

  • Qu'est-ce qui ne va pas: Un problème est survenu lors de la configuration du projet ': CordovaLib'.

    Aucune chaîne d'outils trouvée dans le dossier chaînes d'outils NDK pour ABI avec le préfixe: mips64el-linux-android

  • Essayez: Exécutez avec l'option --stacktrace pour obtenir la trace de la pile. Exécutez avec l'option --info ou --debug pour obtenir plus de sortie de journal.

  • Obtenez plus d'aide sur https://help.gradle.org

    ÉCHEC DE LA CONSTRUCTION en 1s cmd: la commande a échoué avec le code de sortie 1 Sortie d'erreur: ÉCHEC: la construction a échoué avec une exception.

    • Qu'est-ce qui ne va pas: Un problème est survenu lors de la configuration du projet ': CordovaLib'.

      Aucune chaîne d'outils trouvée dans le dossier chaînes d'outils NDK pour ABI avec le préfixe: mips64el-linux-android

    • Essayez: Exécutez avec l'option --stacktrace pour obtenir la trace de la pile. Exécutez avec l'option --info ou --debug pour obtenir plus de sortie de journal.

    • Obtenez plus d'aide sur https://help.gradle.org

    ÉCHEC DE LA CONSTRUCTION en 1s [ERROR] Une erreur s'est produite lors de l'exécution du sous-processus cordova.

        cordova build android --release exited with exit code 1.
    
        Re-running this command with the --verbose flag may provide more information
    

1 commentaires

peut-être que cela vous aidera: stackoverflow.com/questions/35128229/...


3 Réponses :


0
votes

Mettez à niveau votre version de cordova-android vers la dernière version 7.1.3 et il utilisera le plugin gradle pour android v3.3 qui ne vérifie plus les mips abi dans le NDK.

Assurez-vous également de définir la variable d'environnement ANDROID_NDK_HOME sur l'emplacement de votre NDK.


2 commentaires

comment définir ndk_home dans mac os


ajoutez "export ANDROID_NDK_HOME = / path / to / your / ndk" à votre fichier .bash_profile dans votre répertoire personnel (/Users/your-user-name/.bash_profile)



3
votes

J'ai eu le même problème et j'ai essayé beaucoup de choses.
J'ai mis à jour tout ce que je pouvais dans Android Studio et SDK Manager. Gradle et le plug-in Android Gradle ont été mis à jour au cours du processus, mais cela n'a pas aidé.
Ensuite, j'ai mis à jour cordova (de 8.1.2 à 9.0.0) et cordova-android (à 8.0.0) vers les dernières versions - mais cela en soi n'a pas non plus aidé.
Seule la suppression et l'ajout de la plate-forme Android ont finalement résolu le problème:

npm install -g cordova@latest
npm install cordova-android@latest --save
ionic cordova platform remove android
ionic cordova platform check android
ionic cordova platform add android


0 commentaires

0
votes

A fait deux étapes

1.Définissez ANDROID_HOME_NDK

2. mis à jour comme répondu par zbyl npm install -g cordova @ dernier npm installer cordova-android @ dernier --save plateforme ionique cordova supprimer android plateforme ionique cordova vérifier android plateforme ionique cordova ajouter android

Et cela a fonctionné.


0 commentaires