kotlin 属性application@label也出现在

ecr0jaav  于 2022-11-16  发布在  Kotlin
关注(0)|答案(2)|浏览(153)

在我的android项目中安装新库后,我收到以下错误:

/android/app/src/debug/AndroidManifest.xml Error:
    Attribute application@label value=(Compassion) from (unknown)
    is also present at [com.github.master] AndroidManifest.xml:15:9-41 value=(@string/app_name).
    Suggestion: add 'tools:replace="android:label"' to <application> element at AndroidManifest.xml:6:4-36:19 to override.

FAILURE: Build failed with an exception.
zfciruhq

zfciruhq1#

经过一番研究,我发现新安装的库也有一个application@label属性,因此您所要做的就是通过添加以下两行代码来修改您的AndroidManifest.xml文件:
1.将xmlns:tools="http://schemas.android.com/tools"添加到清单标记

<manifest
    xmlns:tools="http://schemas.android.com/tools">
...

1.将tools:replace="android:label"添加到应用程序标记

...
   <application
        tools:replace="android:label">
31moq8wy

31moq8wy2#

转到主AndroidManifest.xml并将以下两行粘贴到下面
在清单标记中

xmlns:tools="http://schemas.android.com/tools"

在Application标签中

tools:replace="android:label"

这对我的工作

相关问题