You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a tools:remove rule to the discovery service definition. (#2563)
The removal is needed to satisfy the manifest merger when it merges
manifests across dynamic feature modules into the base app.
Since each Firebase SDK has a discovery service definition in its
manifest, placing them into a dynamic feature adds
`android:splitName="featureName"` to the discovery service. Subsequent
merge into the main app manifest causes a conflict since the splitName
is different in each feature.
Note that this change is also moving the dynamic module support
registrar definition to `firebase-dynamic-module-support` since having
an `android:remove` in `firebase-common` produces a warning when the app
does not use dynamic feature modules. To avoid this warning, the
manifest entry will now live in the dynamic module support sdk, since
it's only expected to be used if the host app uses dynamic features.
http://b/184263558
0 commit comments