Android Manifest中的strings.xml冲突

时间:2016-01-04 08:18:39

标签: android xml

我在Android Manifest中有这个:

<application
    android:label="@string/app_name"
    ...
</application>

strings.xml

 <string name="app_name">My App Name</string>

一切都好。现在,我的问题是我正在使用aar依赖项,其strings.xml文件也包含名为app_name的项目。

 <string name="app_name">My Library Name</string>

我的项目正在使用第二个。

我该如何解决这个冲突?

2 个答案:

答案 0 :(得分:4)

  

元素的唯一资源名称,您可以使用它来获取   从您的应用程序引用视图。

为了更好的方法,只需使用不同的字符串名称

答案 1 :(得分:1)

**Its very easy change key value app_name as per your way**

example

change strings.xml
<string name="app_name">My App Name</string> line like
<string name="my_app_name">My App Name</string>

Then in manifest file use
<application
    android:label="@string/my_app_name"
    ...
</application>