androidStudio小记(1)_google登录核查SHA1签名错误

本文详细介绍了在Unity项目中接入Google SDK时遇到ErrorCode10错误的解决步骤,包括配置签名、生成及检查证书信息、设置il2cpp等,确保开发者能顺利解决登录回调中的常见问题。

在接googlesdk登录,遇到ErrorCode10,原因是打包上传到google后台的SHA1的值与现在调试的安装包不对应。下面给出核查步骤:
(1)FIle->Project Stucture 中Modiles下的
先配置好签名的.keystore,然后记得选中图中这个
配置好后会在build.gradle中生成类似结构的如下:
signingConfigs {
debug {
storeFile file(‘D:\software\JDK\bin\googleKorea.keystore’)
storePassword ‘123456’
keyAlias = ‘googlekorea.keystore’
keyPassword ‘123456’
}
release {
storeFile file(‘D:\software\JDK\bin\googleKorea.keystore’)
storePassword ‘123456’
keyAlias = ‘googlekorea.keystore’
keyPassword ‘123456’
}
}
(2)打包时点击图中按钮可以查看自己打包时用到的证书信息:
在这里插入图片描述(3)登录google后台核对证书信息是否匹配
在这里插入图片描述将完美解决ErrorCode10的错误
(4)命令行生成证书:在jdk的bin目录下 先按住Shift键,同时鼠标右键-》此处打开 Powershell
在这里插入图片描述输入命令行:keutool -genkey -alias xx密钥库名xx -keyalg RSA -validity 36500 -keystore xx密钥库名xx.keystore
参考命令行:https://www.cnblogs.com/whatlonelytear/p/5913538.html
输入密码后直接回车,第二次密码也直接回车就默认使用第一次的密码

(5)unity打包设置il2cpp(需要先安装NDK)选中后才能选择 ARM64:在这里插入图片描述(6)google登录回调ErrorCode 无效的访问令牌:
核查此处: 看一下你的google api console -》credentials -> OAuth 2.0 Client IDs -> web application -> Authorized redirect URIs 设定画面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值