如何解决;错误:错误:'';不是有效的资源名称字符";在Android中?

如何解决;错误:错误:'';不是有效的资源名称字符";在Android中?,android,Android,错误:错误:“”不是有效的资源名称字符 错误:任务“:app:mergeDebugResources”的执行失败** C:\Users\Sushant\Desktop\AndroidScientificCalculator\app\src\main\res\values\colors.xml:错误:“”不是有效的资源名称字符 我怎样才能改正我的错误 项目文件的链接: .rar文件链接: ()在分析代码之后 res中没有任何可绘制的文件夹 您必须在res下创建Drawable文件夹 之后,您必

错误:错误:“”不是有效的资源名称字符

错误:任务“:app:mergeDebugResources”的执行失败**

C:\Users\Sushant\Desktop\AndroidScientificCalculator\app\src\main\res\values\colors.xml:错误:“”不是有效的资源名称字符

我怎样才能改正我的错误

项目文件的链接:

.rar文件链接:


()

在分析代码之后

res中没有任何可绘制的
文件夹

您必须在res下创建
Drawable
文件夹

之后,您必须将deleteicon.png放在res>drawable文件夹下


工作正常。请再次分析代码。

color.xml
中删除此行:

<color name="calculator _background">#2196F3</color>
您将
android:background=“@drawable/deleteicon”
放入
drawable
文件夹,而不是
mipmap
文件夹。首先,您必须在您的
mipmap
文件夹中包含
deleteicon
,然后必须将
android:background=“@mipmap/deleteicon”

编辑


完成了!这里是:

解决方案:只需删除空白即可

color.xml中的


将此行
2196F3
更改为
2196F3

colors.xml在每行之前显示颜色网格?它应该是
计算器背景
而不是
计算器背景
。删除空格。是的,
calculator\u background
中存在空格问题。当我删除空格时,它说使用了两次calculator\u background,然后我删除了一次。错误是:错误:(550,33)找不到与给定名称匹配的资源(在“background”处,值为“@drawable/deleteicon”)。2}错误:(550,33)未找到与给定名称匹配的资源(在“background”处,值为“@drawable/deleteicon”)。3} 错误:任务“”的执行失败:应用程序:processDebugResources'>com.android.ide.common.process.ProcessException:未能执行aapti did,但主要问题中的错误保持不变。是否从颜色名称中删除空格?然后重新生成?我将所有mipmap重新命名为drawable in目录,然后重新生成得到错误:java.lang.RuntimeException:一些文件处理失败,请参阅日志了解详细信息One!这里是:棒极了,伙计,谢谢我有一个没有任何错误的应用程序和工作应用程序谢谢你救了我我非常感谢并感谢所有帮助爱你的人stackoverflow.com:)看到图片我们能做些什么来显示剩余的数字吗?drive.google.com/open?id=0bwjnj7qmzqucmeroeezhzfjdta
<Button
        android:id="@+id/single_delete"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:textSize="1sp"
        android:padding="8dp"
        android:textAllCaps="false"
        android:layout_marginRight="1dp"
        android:textColor="@color/calculator_color"
        android:background="@drawable/deleteicon"
        android:text="@string/single_delete" />.