Android资源链接失败

Android资源链接失败,android,gradle,aapt2,Android,Gradle,Aapt2,有人知道这个错误是什么吗?我如何修复它? 我正试图从Mumble打开一个源代码,但遇到了这个错误 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/pop

有人知道这个错误是什么吗?我如何修复它? 我正试图从Mumble打开一个源代码,但遇到了这个错误

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

请提供一些代码。那将非常有帮助

但是,目前错误显示:

守护程序:AAPT2 AAPT2-3.2.0-alpha17-4804415-windows守护程序#0

这意味着您的XML文件(布局文件或可绘制文件)中一定有错误,如果您正在使用Android Studio,请检查您的XML文件的最近历史记录

右键单击xml文件->本地历史->显示历史

或者查找XML文件显示的任何错误

xml:352:error:resource-android:attr/popupPromptView是私有的


还请参考values.xml文件中的这个错误,我遇到过两次,两次都是xml拼写错误,错误消息不是很有用。识别问题的最佳方法是分析->检查代码->搜索“语法错误”中的线索,并找到有错误的xml。

从构建渐变更新所有依赖项问题已解决

我在创建旧图标(图像资源)时遇到此错误工具-我发现Android studio没有关闭
ic\u launcher\u front.xml中的
标记。我必须通过手动添加close标记来修复这些错误。我犯了一个愚蠢的错误,在drawable中添加了一个新的XML文件后,我出现了这个错误。查看我最近的更改后,发现我在drawable中的标记以..开头。。因此最终导致了这个错误。删除了。。从一开始,您的评论让我意识到我需要将编译sdk更改为28。谢谢。在我的代码中,我使用了===========>>>>它的shwoing资源链接失败。嘿,提醒一下,因为这是你的第一篇文章。这不是问题的答案。这是一个根本无法解释问题的说明。将来,对于其他可能遇到这种情况的人来说,更多的上下文总是更有帮助的。只要升级我的依赖关系,问题就解决了。你能用恰当的方式解释一下吗?在创建自定义启动程序图标(AndroidStudio 3.4)后,同样的问题也会出现。这个解决方案解决了这个问题。对你的帮助非常有用!