我开发了一个叫eclipse的应用,给它签名,然后上传到google play。我的电脑上还有密钥库。
现在我已经把我的命运转向了phonegap和HTML开发。我的eclipse Android应用程序需要在google play上更换。
我现在面临的挑战是当我使用:
$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
并将此文件上传到build.phonegap.com,它运行良好。但当我把它上传到google play上时,它说指纹不匹配。
我做错了什么?我使用相同的密钥库、正确的别名和密码。当我使用-genkey并填写名字和姓氏、城市等时,我不记得最初的细节。这就是问题所在,我必须在这些细节上100%正确吗?这很重要吗?
当我用eclipse签名并上传到google play时,它工作得很好。
发布于 2016-06-01 03:12:48
好吧。这并不容易弄清楚,但解决方案是。事实证明,eclipse没有在文件keystore上使用符号.keystore。解决方案是在eclipse的keystore文件名中添加.keystore。耽误您时间,实在对不起。
https://stackoverflow.com/questions/37553090
复制相似问题