开发文档    应用中心

咨询热线400-8075-114

您现在的位置:主页 > 聚焦我们 > 行业资讯 > >腾讯信鸽推送(六):华为推送通道配置

腾讯信鸽推送(六):华为推送通道配置

来源:admin发布日期2019-02-14 20:45浏览:

        很多人的华为手机推送测试不成功,主要是因为SHA256证书指纹没有填写对。

1 生成证书指纹
在申请HMS服务前,请先获取自己的应用程序签名文件,如果没有,请创建签名文件,然后生成应用签名文件的SHA256指纹,生成指纹前请确保机器已经安装了jdk。
签名文件指纹用于在通过HMS-SDK调用HMS服务时,校验应用的真实性。开发者需要将指纹设置到华为开发者联盟,HMS服务会将开发者应用的签名指纹和华为开发者联盟上的指纹比对。如果不一致,则校验失败。    
具体步骤如下:
       步骤 1  打开命令行工具(使用CMD命令),执行cd命令进入keytool.exe所在的目录(图中样例为PC上java程序安装在C盘的Program Files (x86)目录),如图3-1所示。

       图3-1 进入keytool.exe所在的目录
       

       步骤 2  执行命令keytool -list -v -keystore <keystore-file>,按命令行提示进行操作。
       <keystore-file>是为应用签名文件的完整路径。
       例如:C:\Program Files (x86)\Java\jdk1.7.0_25\bin>keytool -list -v -keystore E:\HMS_SDK_2.5.1.300\Sample\HMSSdkSample_2.5.1.300_AS\HmsSample\android.keystore
       步骤 3  根据结果获取对应的SHA256指纹,如图3-2所示。

       图3-2 获取结果
       
用右键选择SHA256字符串,然后按Enter即可复制cmd中的内容。


【本文标签】:

热点新闻/ hot news

关闭试用申请

关闭资料下载申请

触点即时通-书生

二维码 返回顶部 微信扫一扫,关注IT行业,聚焦即时通讯;