在实施Firebase动态链接后,我的应用图标丢失了。
答案 0 :(得分:3)
我在主要活动中合并了建议的意图过滤器,这阻止了应用程序图标的显示。 通过将它们分开来解决这个问题:
<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>