【问题标题】:Need Some Help for: Execution failed for task ':app:processDebugResources'需要一些帮助:任务':app:processDebugResources'的执行失败
【发布时间】:2019-06-11 21:52:38
【问题描述】:

Android 资源链接失败
C:\Users\Yoan\firebaseapp\android\app\build\intermediates\merged_manifests\debug\AndroidManifest.xml:49: AAPT:错误:资源可绘制/ic_stat_ic_notification(又名 com.firebaseapp:drawable/ic_stat_ic_notification) 未找到。

AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools">

    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>

    <application android:usesCleartextTraffic="true" tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" />
</manifest>

res 文件夹:

值文件夹:

strings.xml:

colors.xml:

styles.xml:

我读到了几个问题,如果我在 .xml 文件中的第一行有两次,我必须删除一个,但在我的情况下我该怎么办?我只有一次。

【问题讨论】:

  • 你能用你的drawable文件夹内容的截图更新问题吗?

标签: android react-native visual-studio-code


【解决方案1】:

您的项目中似乎缺少一个名为 ic_stat_ic_notification 的文件。

打开您的项目。
转到android/app/src/main/res/drawable 并检查您是否有名称为ic_stat_ic_notification 的文件...
如果不可用,请在可绘制文件夹中添加具有该名称的文件。

建议:-
我建议您将具有该名称的应用程序图标添加到可绘制文件夹中(因为文件的名称包含通知,它可能是通知图标文件)。

【讨论】:

  • 其实我的文件夹不见了
  • 我读到了你和匕首之间的对话。那么,它成功了吗?
  • 转到您的 string.xml 文件并粘贴此代码:- &lt;string name="default_notification_channel_id"&gt;Firebase&lt;/string&gt;
  • 好吧,看起来这可行,但现在:> 任务 ':app:mergeDebugResources' 执行失败。 > 错误:无法创建目录 C:\Users\Yoan\firebaseapp\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values
  • 可以显示values文件夹中所有xml文件的图片吗
【解决方案2】:

我认为您需要做的是在您的 drawable 文件夹中添加一个名为 ic_stat_ic_notification.png 的新文件,然后重试构建项目。

我还建议您将项目结构的屏幕截图添加到原始问题中,以便我们知道其内容是什么。

【讨论】:

【解决方案3】:

对该错误消息的快速谷歌将我带到另一个 SO 帖子:AAPT error: resource drawable/... not found 这似乎提到了在其 cmets 中出现此错误的其他一些潜在原因。

特别是some talk about line ending mismatches 可能适用于您的情况?其他潜在问题包括not having the correct API version set 或missing files from your project。

鉴于您的错误特别提到了com.firebaseapp:drawable/ic_stat_ic_notification,我猜这是最后一个问题(您的项目中缺少文件),您是否正确添加了 firebase SDK/资源?

【讨论】:

  • 我看到了,但我不明白他到底做了什么,如果你能帮忙的话?
猜你喜欢
  • 2016-05-05
  • 2015-08-27
  • 2021-04-28
  • 2023-04-08
  • 1970-01-01
  • 2019-08-16
  • 2016-08-04
  • 2017-07-23
  • 2018-07-21
相关资源
最近更新 更多