After upgrading to Android Studio 3.2.1
, when editing the AndroidManifest.xml
file, I see my <application>
section of the file highlighted in yellow (presumably due to warning below).
I also see a new tab titled Merged Manifest
which contains the warning :
Merging Errors: Warning activity#com.google.firebase.auth.internal.FederatedSignInActivity@android:launch Mode was tagged at AndroidManifest.xml:24 to replace other declarations but no other declaration present app main manifest (this file), line 23
Questions:
Is this new tab something new in AS 3.2.1? Or is it showing up since AS 3.2.1 is finding a new warning that the previous version did not?
What is the warning about? Do I need to add an activity in my app's AndroidManifest.xml for Firebase for some reason?
How do I fix it?
(Note: there was probably a Firebase update as well around the same time.)
Firebase is up-to-date at present.
implementation 'com.google.firebase:firebase-auth:16.0.5'
implementation 'com.google.firebase:firebase-core:16.0.4'
implementation 'com.google.firebase:firebase-crash:16.2.1'
Everything compiles and runs fine in spite of this.