Android-一个外部库会更改整个应用程序的名称



我在项目中添加了一个外部库,因为它的值文件中有@string/app_name标记,所以它会更改我的整个应用程序名称。我无法编辑此值文件。不知何故,android工作室更喜欢使用外部库app_name资源。我该怎么修?

解决方案:

正如Nicholas Tee所说:

在标签下的AndroidManifest.XML中更改应用程序名称。您应该看到android:label=@string/app_name资源。在string.xml中,创建另一个标记,比如@string/app_name_mine。将android:label=@string/app_name更改为android:label=@string/app.name_mine

我还需要添加一个:

tools:replace="label"

到我的应用程序标签。

更改AndroidManifest.XML<application>标记下的应用程序名称。

您应该看到android:label=@string/app_name资源。

string.xml中,创建另一个标记,比如@string/app_name_mine

android:label=@string/app_name更改为android:label=@string/app_name_mine

在相关模块的values/strings.xml中:

<string name="app_name" translatable="false">MyApplication</string>

最新更新