实施 Firebase 动态链接后应用程序图标丢失
App icon missing after implementing Firebase Dynamic Links
实施 Firebase 动态链接后,我的应用图标不见了。
我在主 activity 上结合了建议的 intent 过滤器,这阻止了应用程序图标的出现。
通过像这样将它们分开来解决这个问题:
<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>
实施 Firebase 动态链接后,我的应用图标不见了。
我在主 activity 上结合了建议的 intent 过滤器,这阻止了应用程序图标的出现。 通过像这样将它们分开来解决这个问题:
<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>