manifest merger failed with multiple errors see logs

0 votes

Manifest Merger failed with multiple errors in Android Studio

I am an amateur and relatively new to the world of Java and Android as I have just started learning. However, I faced an error when I was trying to experiment with Intent. It has been mentioned below:-

Error:Execution failed for task ':app:processDebugManifest'. 
> Manifest merger failed with multiple errors, see logs

I tried and got some solutions along with trying to implement them, but unfortunately it did not work. I have shared my build.gradle below:-

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 23
buildToolsVersion "23.0.0"

defaultConfig { 
applicationId "com.example.rohan.petadoptionthing" 
minSdkVersion 10 
targetSdkVersion 23 
versionCode 1 
versionName "1.0" 
} 

buildTypes { 
release { 
            minifyEnabled false 
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
            } 
}
} 

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
compile 'com.android.support:appcompat-v7:23.0.0'
}


 

Here is my AndroidManifest Code :
 

<?xml version="1.0" encoding="utf-8"?>

package="com.example.rohan.petadoptionthing" > 
<application 
android:allowBackup="true" 
android:icon="@mipmap/ic_launcher" 
android:label="@string/app_name" 
android:theme="@style/AppTheme" > 
<activity 
            android:name=".MainActivity" 
            android:label="@string/app_name" > 
<intent-filter> 
                <action android:name="android.intent.action.MAIN" /> 
<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
</activity> <activity android:name=".Second" 
/> 

<activity android:name=".third"/>
<activity android:name=".MainActivity"/> 
</application>
Feb 8, 2022 in Others by Rahul
• 9,690 points
34,629 views

1 answer to this question.

0 votes

The initial process would be to open the manifest application known as the AndroidManifest.xml and then click on the Merged Manifest tab below your edit pane. Following which, Click on the merged manifest option. An Error would be visible at the right column and then one must try to solve the error. There are possibilities that it may help users with the same hindrance.

Please Note: After you have got the ERROR and if that is due to the external library that is being used then you will have to allow the compiler to not pay attention to the given attribute from the external library. For the application tag in the manifest, it is necessary to add this attribute to solve your problem:- 


tools:replace="android:allowBackup" 
//Add this in the manifest tag at the top 
xmlns:tools="http://schemas.android.com/tools"
answered Feb 8, 2022 by Soham
• 9,730 points