我检查了我的 XML 文件的本地历史记录,并仔细检查了我的清单文件,没有发现任何错误。
在发布问题之前,我浏览了很多类似的帖子和建议的答案,但没有发现与我的问题相关的内容。在下面你会找到我的 日志,希望你们中的一个能指导我解决问题!
Android 资源链接失败输出:\AndroidProjects\myApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:7: error: resource android:attr/dialogCornerRadius not found。 \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\processedres\debug\processDebugResources\out\resources-debug.ap\ -R\ \AndroidProjects\myApp\app\build\intermediates\incremental\processDebugResources\ resources-list-for-resources-debug.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
原文由 Thorvald 发布,翻译遵循 CC BY-SA 4.0 许可协议
解决方案 1:将您的
compileSdkVersion
设置为 28 并让 Android Studio 下载所需的文件。如果您已经针对此版本,您可以尝试清理您的项目并同步您的 gradle 文件。