很多开发者在接入华为帐号服务时经常会报错907135701。根据官网文档,错误码907135701的意思是:该错误码在安卓和鸿蒙上都会出现。导致此错误的原因有很多。开发者可以根据以下几点进行检查。Android工程原因1:开发者未在开发者联盟上注册应用产品信息并生成应用对应的APPID;解决方案:开发应用前,需要在AppGalleryConnect中配置相关信息。开发应用前,您需要在华为开发者联盟网站注册为开发者并完成实名认证。具体请参见账号注册与认证。参见创建项目和创建应用完成应用的创建。原因二:证书指纹未配置或配置错误。解决方法:重点检查AGC网页配置的指纹是否与APK打包时的指纹一致。证书指纹配置方法请参考开发者联盟官方文档。原因三:agconnect-services.json配置不正确或agconnect-services.json文件位置不对。解决方法:请确保agconnect-services.json文件中的APPID与AGC平台上的APPID一致;下载的agconnect-services.json文件应该复制到App目录。还需要注意的是,如果没有特殊需要,请不要打开“不包含密钥”的开关。详情请参考联盟官方文档,重新配置。HarmonyOS(Java)project原因1:agc文件所在位置不正确。解决方法:需要将“agconnect-services.json”文件复制到“entry”应用级根目录下。原因二:证书指纹未配置或配置错误。解决方法:对于证书指纹的配置方法,可以查看配置申请签名信息。您可以通过查看应用程序的签名是否与联邦上的配置一致来确认证书指纹是否配置正确。参考链接原因三:config.json文件属性配置不正确解决方法:在HarmonyOS应用“entry/src/main/config.json”的模块节点添加如下属性配置。其中,“name”的值不要修改。"metaData":{"customizeData":[{"name":"com.huawei.hms.client.appid",//这里需要将OAuthClientID替换为OAuth2.0客户端ID"value":"OAuthClientID"//}]}原因四:插件配置不正确解决方法:需要添加agcp插件配置。请根据实际情况选择。方法一:在文件头声明的下一行添加如下配置。applyplugin:'com.huawei.agconnect'方法二:在plugins中添加如下配置。plugins{id'com.android.application'//添加如下配置id'com.huawei.agconnect'}更多详情>>访问华为账号服务开发者联盟官网访问华为开发者联盟官网获取开发指导文档HuaweiMobileService开源仓库地址:关注我们的GitHub和Gitee,第一时间了解HMSCore的最新技术资讯~
