【问题标题】:Firebase dynamic link - opening multiple instance of the appFirebase 动态链接 - 打开应用的多个实例
【发布时间】:2018-02-02 15:18:55
【问题描述】:

我正在使用 Firebase 动态链接按照 firebase 文档中提到的准则进行延迟深度链接。 我遇到了一个奇怪的问题,如果我在 WhatsApp 或 SMS 应用程序中打开链接,应用程序会在 whatsapp 或 sms 中打开,而已经有一个深层链接应用程序的实例正在运行。 有什么解决办法吗?

【问题讨论】:

  • 你解决了吗?
  • 你解决了吗??
  • 在 android 模拟器中对我来说同样的问题,但在 iOS 真实设备中却没有。你解决了吗?
  • 你解决了吗?

标签: android firebase firebase-dynamic-links


【解决方案1】:

如果您使用多个活动,那么 android:launchMode="singleInstance" 似乎有效。

 <activity
        android:name=".activity.MainActivity"
        android:launchMode="singleInstance"/>

但就我而言,我使用的是单一活动架构,不知道如何处理它。

【讨论】:

  • 在构建时出现此错误:清单合并失败:AndroidManifest.xml:19:13-48 中的属性 activity#com.app.app.MainActivity@launchMode value=(singleTop) 也存在于 AndroidManifest .xml:19:13-48 value=(singleInstance).
  • 检查合并清单是否有错误
猜你喜欢
  • 2016-10-03
  • 1970-01-01
  • 1970-01-01
  • 2021-06-16
  • 1970-01-01
  • 1970-01-01
  • 2021-01-27
  • 2021-08-07
  • 1970-01-01
相关资源
最近更新 更多