我在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>
我的项目正在使用第二个。
我该如何解决这个冲突?
答案 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>