Error:Error: ' ' is not a valid resource name character
Error:Execution failed for task ':app:mergeDebugResources'.**
C:\Users\Sushant\Desktop\AndroidScientificCalculator\app\src\main\res\values\colors.xml: Error: ' ' is not a valid resource name character
How can I correct my errors?
Link for Project Files:
https://drive.google.com/open?id=0BwjnJ7qmzQucZV82ODVLUmdVcTg
.rar file Link:
(https://drive.google.com/open?id=0BwjnJ7qmzQucNDlBc3Y2T2pLV2c)
答案 0 :(得分:2)
在color.xml
中删除此行:
<color name="calculator _background">#2196F3</color>
在activity_main.xml
中的此按钮:
<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" />.
您放置android:background="@drawable/deleteicon"
但不是drawable
文件夹,而是mipmap
文件夹。首先,您必须在deleteicon
个文件夹中加入mipmap
,然后必须添加android:background="@mipmap/deleteicon"
修改强>
完成!这是:https://drive.google.com/file/d/0B09ZVpUGDlgpWFVxVzd3UUZSdkk/view
答案 1 :(得分:1)
分析完您的代码后。
res 中没有任何Drawable
文件夹。
您必须在 res 下创建Drawable
文件夹。
并且必须在 res&gt; drawable 文件夹下放置 deleteicon .png。
工作正常。请再次分析您的代码。
答案 2 :(得分:0)
解决方案:只需删除空格
color.xml
将此行<color name="calculator _background">#2196F3</color>
更改为<color name="calculator_background">#2196F3</color>