Android Firebase PendingDynamicClinkData有时为空
我正在尝试在我的应用程序中实现Firebase动态链接。 我正在使用我的自定义域(而不是firebase提供的域)。Android Firebase PendingDynamicClinkData有时为空,android,firebase,firebase-dynamic-links,Android,Firebase,Firebase Dynamic Links,我正在尝试在我的应用程序中实现Firebase动态链接。 我正在使用我的自定义域(而不是firebase提供的域)。 它大部分时间都有效 但是,在特定设备(三星A7)上,动态链接有时为空 以下是拉动动态链接的标准代码: FirebaseDynamicLinks.getInstance().getDynamicLink(intent).addOnSuccessListener { dynamicData -> val link = dynamicData?.link
它大部分时间都有效 但是,在特定设备(三星A7)上,动态链接有时为空 以下是拉动动态链接的标准代码:
FirebaseDynamicLinks.getInstance().getDynamicLink(intent).addOnSuccessListener { dynamicData ->
val link = dynamicData?.link
if (link != null)
{
Log.i(TAG, "pullDynamicLinkAsync", "dynamic link found")
}
}.addOnFailureListener {
Log.i(TAG, "pullDynamicLinkAsync", "dynamic link not found")
}
我的测试步骤如下:
- 点击共享动态链接->我的应用程序(早期版本)的Play store页面打开
- 从Android Studio重新安装应用程序
- 直接从onCreate方法调用上述代码
**I/ActivityManager: START u0 {act=com.google.firebase.dynamiclinks.VIEW_DYNAMIC_LINK ...**
- 如果该行出现在日志中,我总是在我的应用程序中收到动态链接
- 如果这些行没有出现在日志中,我就不会在我的应用程序中收到动态链接