Android - связывание ресурсов не удалось / не удалось связать ссылки - PullRequest
0 голосов
/ 02 ноября 2018

Я проверил локальную историю своих файлов XML, дважды проверил мой файл манифеста и не нашел ничего плохого.

Перед тем как опубликовать вопрос, я просмотрел множество похожих сообщений и предложил ответы, но не нашел ничего, имеющего отношение к моей проблеме. Внизу вы найдете мой LOG и, надеюсь, один из вас поможет мне найти решение!

Не удалось связать ресурс Android Выходные данные: \ AndroidProjects \ myApp \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values-v28 \ values-v28.xml: 7: ошибка: ресурс android: attr / dialogCornerRadius не найден. \ AndroidProjects \ myApp \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values-v28 \ values-v28.xml: 11: ошибка: ресурс android: attr / dialogCornerRadius не найден. \ AndroidProjects \ myApp \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values ​​\ values.xml: 605: ошибка: ресурс android: attr / fontVariationSettings не найден. \ AndroidProjects \ myApp \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values ​​\ values.xml: 605: ошибка: ресурс android: attr / ttcIndex не найден. ошибка: не удалось связать ссылки.

Команда: C: \ Users \ lucif.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ c9d8fd27aeabc6968bb2cb43f288855c \ aapt2-3.2.1-4818971-windows \ aapt2. exe ссылка -I \ C: \ Users \ lucif \ AppData \ Local \ Android \ Sdk \ платформа \ андроид-27 \ android.jar \ --manifest \ \ AndroidProjects \ MyApp \ приложение \ построить \ промежуточных соединений \ merged_manifests \ Debug \ processDebugManifest \ слиты \ AndroidManifest.xml \ -о \ \ AndroidProjects \ MyApp \ приложение \ сборки \ промежуточные \ processed_res \ Debug \ processDebugResources \ из \ ресурсосберегающих debug.ap_ \ -Р\ \ AndroidProjects \ MyApp \ приложение \ сборки \ \ промежуточных инкрементальных \ processDebugResources \ ресурсы список за ресурсы-debug.ap_.txt \ --auto-надстройка наложения \ --Джава\ \ AndroidProjects \ MyApp \ приложение \ сборка \ генерироваться \ not_namespaced_r_class_sources \ Debug \ processDebugResources \ г \ --custom-пакет \ hivemind.lab.com.myApp \ -0 \ APK \ --output-текст-символы \ \ AndroidProjects \ MyApp \ приложение \ сборки \ промежуточные \ символы \ Debug \ R.txt \ --no-версия-векторы Демон: AAPT2 aapt2-3.2.1-4818971-windows Демон # 0

Ответы [ 3 ]

0 голосов
/ 14 марта 2019

В моем случае я сделал два пользовательских фона, которые не были распознаны.

Я удалил тег <?xml version="1.0" encoding="utf-8"?> из верхней части этих двух файлов ресурсов XML.

Это сработало для меня, попробовав множество решений от сообщества. Ошибки с XML-файлами довольно сложно выяснить. Они даже влияют на Java-файлы.

0 голосов
/ 03 августа 2019

У меня была похожая проблема ..

Оказывается, я использовал зависимость, которая была слишком обновлена ​​и несовместима с моим Min SDK в моем файле build.gradle приложения

Использование более низкой версии решило проблему

0 голосов
/ 02 ноября 2018

Решение 1. Установите для compileSdkVersion значение 28 и позвольте Android Studio загрузить необходимые файлы.

enter image description here

Если вы уже настроили таргетинг на эту версию, вы можете попробовать очистить проект и синхронизировать файлы Gradle.

...