如何解决Play Console无法验证Firebase Dynamic Links的问题?
Firebase动态链接在Play Console无法验证的修复方案
问题背景
- 应用使用Firebase动态链接,但Play Console默认无法完成链接验证:

- 手动在Android设置中绑定App Link后,索引功能可正常工作:

- 因域名由Firebase托管,无法自行上传Digital Asset JSON文件,需找到控制台内的修复方法。
可行解决方案
在Firebase控制台配置App Link关联
进入Firebase控制台对应项目的「动态链接」设置页面,找到App Links配置项,填入应用的包名和SHA-1签名指纹。Firebase会自动为你的动态链接域名托管Digital Asset Links文件,无需手动上传。关联Firebase项目到Play Console
登录Play Console,进入应用的「设置」-「关联账户」,选择关联你的Firebase项目。完成关联后,Play Console会自动读取Firebase托管的验证配置,完成动态链接的验证流程。验证配置有效性
可以通过以下方式测试:- 使用adb命令测试链接跳转:
adb shell am start -a android.intent.action.VIEW -d "你的动态链接地址" - 在设备上点击动态链接,确认是否直接打开应用而非浏览器。
- 使用adb命令测试链接跳转:
等待Play Console同步状态
配置完成后,Play Console需要1-2小时同步验证信息,期间无需额外操作,刷新页面即可查看验证状态更新。
内容的提问来源于stack exchange,提问作者Victor Oliveira
相关产品推荐
相关产品推荐

