我使用了以下
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:design:22.2.1'
compile 'com.github.recruit-lifestyle:WaveSwipeRefreshLayout:1.6'
compile 'com.nightonke:boommenu:1.0.9'
}
并收到以下错误。
错误:任务':app:processDebugManifest'执行失败。 清单合并失败:来自AndroidManifest.xml的属性应用程序@ label value =(我的应用程序):18:9-39 也出现在[com.nightonke:boommenu:1.0.9] AndroidManifest.xml:13:9-41 value =(@ string / app_name)。 建议:添加'工具:replace =" android:label"'到AndroidManifest.xml中的元素:13:5-48:19以覆盖。
Android Manifest(应用程序代码)..
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="My Application"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter> </activity>
答案 0 :(得分:1)
在Application标签的清单文件中添加以下代码:
<application
.
.
tools:replace="label">
或为您的应用程序名称使用其他资源值名称:
<application
.
.
android:label="@string/application_name"
android:theme="@style/AppTheme">
application_name是资源文件夹中的字符串值资源
或将值设置为android:label:
<application
.
.
android:label="YourApplicationName">