错误:Android Studio中不支持的“添加资源”类型

时间:2015-12-31 03:35:55

标签: android

我现在正在将Eclipse项目迁移到Android Studio。 当我构建项目时,我在gradle得到以下错误。

\...\res\values\strings.xml

>"Error: Unsupported type 'add-resource'"

strings.xml的问题在于:

<add-resource type="string" name="default_folder_name" />

我该如何解决这个问题?

提前致谢。

1 个答案:

答案 0 :(得分:7)

<add-resources>是仅限平台的功能。

  

在aapt中使用叠加层时会使用add-resource(它会在其中抱怨   关于覆盖值,除非你使用add-resource),而我们   在我们的合并中自动启用覆盖。用<item ...>替换它应该有效。 〜Xavier Ducrohet

而不是这个,

<add-resource type="string" name="default_folder_name" />

使用此,

<string name="default_folder_name"/>

另外,不是这样,

<add-resource type="dimen" name="custom_cling_margin_top" />
<add-resource type="dimen" name="custom_cling_margin_right" />
<add-resource type="dimen" name="custom_cling_margin_left" />

使用此,

<dimen name="custom_cling_margin_top"/>
<dimen name="custom_cling_margin_right"/>
<dimen name="custom_cling_margin_left"/>