web-dev-qa-db-fra.com

Android la liaison des ressources a échoué

quelqu'un sait-il quelle est cette erreur et comment puis-je résoudre ce problème? J'essaie d'ouvrir un code source de Mumble et bloqué avec cette erreur

Android resource linking failed
Output:  C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:352: error: resource Android:attr/popupPromptView is private.
error: failed linking references.

Command: C:\Users\NP\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-alpha17-4804415-windows.jar\1d0ef7dbf7bb928283477115487f45e4\aapt2-3.2.0-alpha17-4804415-windows\aapt2.exe link -I\
    C:\dev\sdk\Android-sdk-essential-3.1.3\platforms\Android-27\Android.jar\
    --manifest\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\
    -o\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
    -R\
    @C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
    --auto-add-overlay\
    --Java\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
    --custom-package\
    com.morlunk.mumbleclient\
    -0\
    apk\
    --output-text-symbols\
    C:\Users\NP\Desktop\Plumble-Legacy-master\build\intermediates\symbols\debug\R.txt\
    --no-version-vectors
Daemon:  AAPT2 aapt2-3.2.0-alpha17-4804415-windows Daemon #0
8
Shakib Karami

S'il vous plaît, fournissez du code. Ce sera très utile.

Mais pour l'instant, comme le montre l'erreur:

Démon: Démon AAPT2 aapt2-3.2.0-alpha17-4804415-windows # 0

Cela signifie que vous devez avoir une erreur dans vos fichiers XML (fichiers de mise en page ou fichiers dessinables), vérifiez votre historique récent de votre fichier XML si vous travaillez sur Android Studio

clic droit sur le fichier XML-> Historique local-> Afficher l'historique

ou recherchez toute erreur que ce fichier XML affiche.

values.xml: 352: erreur: ressource Android: attr/popupPromptView est privé.

Et reportez-vous également à cette erreur dans le fichier values.xml

8
deepak kumar

Je reçois cette erreur lors de la création de l'outil (Icônes d'image) hérité - je constate que le studio Android ne ferme pas <Vector> faire ic_launcher_foreground.xml. Je dois corriger ces erreurs en ajoutant manuellement le tag de fermeture </vector>

3
NELSON RODRIGUEZ

Cela m'est arrivé deux fois, et à chaque fois, il s'agissait d'une erreur d'orthographe xml et le message d'erreur n'était pas très utile. Le meilleur moyen d'identifier un problème consiste à analyser -> inspecter le code -> à rechercher des indices dans "l'erreur de syntaxe" et à rechercher le fichier XML avec une erreur.

2
despecher