在 flutter 中实现 firebase 动态链接时出现 DynamicLinksClient 不可用错误

Bet*_*ose 5 deep-linking firebase flutter firebase-dynamic-links

W/GoogleApiManager(1448):com.google.firebase.dynamiclinks.internal.DynamicLinksClient 的服务不可用:ConnectionResult{statusCode=SERVICE_INVALID,resolution=null,message=null} E/flutter(1448):[错误:flutter /lib/ui/ui_dart_state.cc(209)] 未处理的异常:[firebase_dynamic_links/unknown] com.google.android.gms.common.api.ApiException:17:API:DynamicLinks.API 在此设备上不可用。连接失败:ConnectionResult{statusCode=SERVICE_INVALID,resolution=null,message=null} E/flutter(1448):

我已按照https://firebase.flutter.dev/docs/dynamic-links/usage中给出的确切步骤进行操作

小智 6

确保您的设备有谷歌服务。

对于模拟器:创建一个带有 Play 商店图标的模拟器。在此输入图像描述

对于物理设备,请确保该设备不在 Google 列表中。例如华为设备。

基于这个问题:https://github.com/firebase/flutterfire/issues/8397