web-dev-qa-db-fra.com

La liaison des ressources Android a échoué ..... erreur: échec des références de liaison

Mon application Android n'a pas été publiée par Google Play, car le projet contenait de nombreuses autorisations. Mais maintenant, je dois mettre à jour mon projet et, lors du téléchargement sur Play Store, je déclare toutes les autorisations sur la page des applications . Maintenant, j'ai installé Studio 3.2.1 et importé le projet, mais certains problèmes ne sont pas résolus. débarrasser. Même après avoir cherché les solutions sur Internet.

Je reçois des erreurs de compilation comme ci-dessous: La liaison des ressources Android a échoué

Sortie: 

C:\VikAndProjects\VikAllInDialogs\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:740: error: resource Android:attr/preserveIconSpacing is private.
error: failed linking references.

Command: C:\Users\VivekTheGreat\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\04715f967a002ffd330f576b4f8cb914\aapt2-3.2.1-4818971-windows\aapt2.exe link -I\
        E:\VikAndSDK\platforms\Android-22\Android.jar\
        --manifest\
        C:\VikAndProjects\VikAllInDialogs\app\build\intermediates\instant_run_merged_manifests\debug\processDebugManifest\instant-run\AndroidManifest.xml\
        -o\
        C:\VikAndProjects\VikAllInDialogs\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
        -R\
        @C:\VikAndProjects\VikAllInDialogs\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
        --auto-add-overlay\
        --Java\
        C:\VikAndProjects\VikAllInDialogs\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
        --custom-package\
        vik.practice.allindialogs\
        -0\
        apk\
        --preferred-density\
        xxhdpi\
        --output-text-symbols\
        C:\VikAndProjects\VikAllInDialogs\app\build\intermediates\symbols\debug\R.txt\
        --no-version-vectors
Daemon:  AAPT2 aapt2-3.2.1-4818971-windows Daemon #0

I can't change or Edit anything in "....intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml" file. Once I "Run" or "Build Project" after editing the values.xml file it RETURNS to the present file.

Toute aide est fortement appréciée.

1
Vivek Rathaur

Parcourez les ressources de votre application, similaires à app_project/app/src/main/res/values/<filename>.xml. Un de ces fichiers fait référence à Android:attr/preserveIconSpacing - cette ressource est un attribut privé de la plate-forme Android.

0
Izabela Orlowska