如何在Google Play控制台获取assetlinks.json所需的SHA256证书指纹?
嘿,我来帮你搞定这两个关于App Links配置的问题:
1. 如何在Google Play控制台找到assetlinks.json需要的SHA256指纹?
跟着这些步骤来就行:
- 登录Google Play控制台,打开你要配置的应用详情页
- 在左侧导航栏里,找到发布板块下的应用签名选项(在「版本管理」的子菜单里)
- 进入页面后,你会看到两个证书区域:应用签名证书和上传证书
- 你需要的就是应用签名证书里的SHA-256指纹,直接复制那个字符串(注意不要带多余的空格或符号)
2. 确认sha256_cert_fingerprints是否对应应用签名证书?
完全正确!sha256_cert_fingerprints必须填Google Play的应用签名证书的SHA256指纹,而不是你本地的上传证书——因为最终用户安装的应用是用Google Play的应用签名证书签名的,只有这个指纹才能让App Links生效。
你的assetlinks.json可以改成这样(替换成你复制的真实指纹):
[ { "relation": ["delegate_permission/common.handle_all_urls"], "target": { "namespace": "android_app", "package_name": "com.mobile.droid", "sha256_cert_fingerprints": ["这里替换成你复制的应用签名证书SHA256"] } } ]
内容的提问来源于stack exchange,提问作者Pavlo Datsiuk
相关产品推荐
相关产品推荐

