11

我检查了我的 XML 文件的本地历史记录并仔细检查了我的清单文件,没有发现任何问题。

在发布问题之前,我浏览了很多类似的帖子并提出了建议的答案,但没有发现与我的问题相关的内容。在下面你会找到我的日志,希望你们中的一个可以指导我解决问题!

Android 资源链接失败输出:\AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:7:错误:找不到资源 android:attr/dialogCornerRadius。\AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:11:错误:找不到资源 android:attr/dialogCornerRadius。\AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:605:错误:找不到资源 android:attr/fontVariationSettings。\AndroidProjects\myApp\app\build\intermediates\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\platforms\android-27\android.jar\ --manifest\ \AndroidProjects\myApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\ AndroidManifest.xml\ -o\ \AndroidProjects\myApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\ -R\ \AndroidProjects\myApp\app\build\intermediates\incremental\processDebugResources\资源列表换资源调试.ap_。txt\ --auto-add-overlay\ --java\ \AndroidProjects\myApp\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\ --custom-package\ hivemind.lab.com.myApp\ -0\ apk\ --output-text-symbols\\AndroidProjects\myApp\app\build\intermediates\symbols\debug\R.txt\ --no-version-vectors 守护进程:AAPT2 aapt2-3.2.1-4818971-windows 守护进程# 0

4

5 回答 5

12

解决方案 1:将您的设置compileSdkVersion为 28 并让 Android Studio 下载所需的文件。

在此处输入图像描述

如果您已经针对此版本,您可以尝试清理您的项目并同步您的 gradle 文件。

于 2018-11-02T18:25:45.880 回答
7

就我而言,我制作了两个无法识别的自定义背景。

<?xml version="1.0" encoding="utf-8"?>我从这两个 XML 资源文件的顶部删除了标记。

在尝试了社区的许多解决方案之后,这对我有用。XML 文件的错误很难弄清楚。他们甚至将影响细化到 Java 文件。

于 2019-03-14T07:25:22.207 回答
1

我通过对 build.Gradle (Module:app) 文件稍作改动解决了这个问题。只需添加或删除或更改库的版本,然后同步您的项目..这对我有用。

于 2019-09-26T12:43:18.470 回答
0

我有一个类似的问题..

原来我在我的应用程序 build.gradle 文件中使用了一个过于更新且与我的 Min sdk 不兼容的依赖项

使用较低版本解决了问题

于 2019-08-03T17:40:06.477 回答
0

这里的问题与找不到参考有关。首先尝试检查值文件是否有任何问题。其次,您可以查看您的 Xml 文件以检查任何视图的任何错误属性。最后一种解决方法是清理并重建您的项目或使项目无效并重新启动。

于 2019-11-29T07:35:52.460 回答