2017-08-11 83 views
1

如何解決此錯誤?Android Studio清單合併失敗

Error:Execution failed for task ':app:processDebugManifest'. 
> Manifest merger failed : Attribute meta-data#[email protected] value=(26.0.0-alpha1) from [com.android.support:appcompat-v7:26.0.0-alpha1] AndroidManifest.xml:27:9-38 
is also present at [com.android.support:gridlayout-v7:25.3.1] AndroidManifest.xml:24:9-31 value=(25.3.1). 
Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:41 to override. 
+2

您正在使用支持庫的多個版本,直接或通過傳遞依賴項。看看你的模塊的'build.gradle'文件(例如'app/build.gradle')。 – CommonsWare

+0

您正在使用多個版本的支持庫 –

回答

1

您已使用不同版本的Google支持庫。

com.android.support:appcompat-v7:26.0.0-alpha1 

而且

com.android.support:gridlayout-v7:25.3.1 

使用這兩個庫常見的版本。這將有所幫助。

我想你使用的是編譯SDK 26,所以使用這兩個庫如下。

com.android.support:appcompat-v7:26.0.0-alpha1 
com.android.support:gridlayout-v7:26.0.0-alpha1