实施Firebase动态链接后应用图标丢失

问题描述:

实施Firebase动态链接后,我的应用图标丢失。实施Firebase动态链接后应用图标丢失

我在我的主要活动中结合了建议的意图过滤器,这阻止了应用程序图标的出现。 通过将它们如下分开来解决这个问题:

<activity 
    android:name=".activities.SplashActivity" 
    android:label="@string/app_name" 
    android:screenOrientation="portrait" 
    android:theme="@style/SplashTheme"> 
    <!--Main activity intent filter--> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
    <!--Firebase dynamic links--> 
    <intent-filter> 
     <action android:name="android.intent.action.VIEW" /> 

     <category android:name="android.intent.category.DEFAULT" /> 
     <category android:name="android.intent.category.BROWSABLE" /> 

     <data 
      android:host="@string/deep_link_uri" 
      android:scheme="http" /> 
     <data 
      android:host="@string/deep_link_uri" 
      android:scheme="https" /> 

    </intent-filter> 
</activity>