AndroidStudio_Unity打包和接入SDK
androidStudio小记(1)
在接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: