I have a multi-module project (supporting instant apps and installed app). When using AS 3.0 RC1 and RC2 I\'m no longer able to launch app....getting
Defau
Not sure how I didn't spot this but when viewing AndroidManifest.xml
for apk module you can click on "Merged Manifest" tab which shows something like following:
Merging Errors: Error: Attribute provider#com.google.firebase.provider.FirebaseInitProvider@authorities value=(somepackage.base.firebaseinitprovider) from AndroidManifest.xml:69:29-108 is also present at AndroidManifest.xml:10:13-72 value=(somepackage.firebaseinitprovider). Suggestion: add 'tools:replace="android:authorities"' to element at AndroidManifest.xml:69:19-224 to override
I "fixed" this by adding following to base module AndroidManifest.xml
<provider
android:name="com.google.firebase.provider.FirebaseInitProvider"
android:authorities="<mypackage>.firebaseinitprovider"
android:exported="false"
tools:node="merge"/>
I'm still not clear though on why this only happens when running from Android Studio.