2017-09-16 3 views
0

Quelqu'un s'il vous plaît aidez-moi. J'essaye de le reconstruire. J'ai ajouté un nouveau plugin et des actifs. Mais quand j'essaye de reconstruire le projet, il montre cette erreur. Je l'ai déjà changé le SDK min dans /platforms/android/AndroidManifest.xml à 19, mais il a été changé par défaut qui est SDK 14.Échec de la fusion Manifest: uses-sdk: minSdkVersion 14 ne peut pas être plus petit que la version 19 déclarée dans la bibliothèque [: wikitudesdk:]

BUILD FAILED

Temps total: 5.986 sec

erreur : cmd: Échec de la commande avec le code de sortie 1 Sortie d'erreur: C: \ Utilisateurs \ kristelle \ Bureau \ AULocation \ platform \ android \ AndroidManifest.xml: 19: 5-74 Erreur: uses-sdk: minSdkVersion 14 ne peut pas être inférieure à version 19 déclarée dans la bibliothèque [: wikitudesdk:] C: \ Users \ kristelle \ Desktop \ AULocation \ plates-formes \ android \ build \ intermédiaires \ exploded-aar \ wikitudesdk \ AndroidManifest.xml Sugg estion: utiliser les outils: overrideLibrary = "com.wikitude.architectandlib" pour forcer l'utilisation

Échec: La génération a échoué avec une exception.

  • Qu'est-ce qui a mal tourné: Échec de l'exécution de la tâche ': processDebugManifest'.

    Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version 19 declared in library [:wikitudesdk:] C:\Users\kristelle\Desktop\AULocation\platforms\android\build\intermediates\exploded-aar\wikitudesdk\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.wikitude.architectandlib" to force usage

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

+1

référez-vous à ce lien: https://stackoverflow.com/questions/27135185/how-can-i-specify-the-minimum-sdk-in-phonegap-it-is-ignoring-android-minsdkvers –

Répondre

0

J'ai rencontré le même type de problème. Je pense que votre fichier build.gradle pour la bibliothèque de wikitudesdk est configuré pour utiliser 14

defaultConfig { 
    minSdkVersion 14 
    targetSdkVersion ... 
} 

essayez de le changer à:

defaultConfig { 
    minSdkVersion 19 
    targetSdkVersion ... 
} 

Je fini par vérifier chaque fichier build.gradle dans mon projet. J'ai également veillé à supprimer le <uses-sdk.../> dans chaque projet AndroidManifest.xml de projet.

<uses-sdk 
    android:minSdkVersion="19" 
    android:targetSdkVersion="..." /> 

Je pense que les deux paramètres <uses-sdk.../>minSdkVersion et targetSdkVersion sont supposés être insérés dans le manifeste des paramètres de build.gradle.

Espérons que cela aide.