Android Studio 3.0 RC2 - “Default Activity not found” for multi module project

后端 未结 1 530
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-21 19:41

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         


        
相关标签:
1条回答
  • 2020-12-21 20:10

    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.

    0 讨论(0)
提交回复
热议问题