Android打包发布测试遇到的问题,都进来看看
发布时间:2018-02-01 来源:查字典编辑
摘要:周五快下班的时候,准备将这一周的修改bug成果签名打包给测试部提测,用原来的KeyFile.jks文件,用原来的方法(一直用的是Androi...
周五快下班的时候,准备将这一周的修改bug成果签名打包给测试部提测,用原来的KeyFile.jks文件,用原来的方法(一直用的是Android Studio中的build-- >generate signed apk),在用户名密码均输入正确的情况下居然报错如下,换同事电脑用同样的签名文件,同样的签名方法,可以陈功,求老司机带带路,泣谢~~~
Error:Execution failed for task ':app:packageFlyDrop_devRelease'.
> com.android.ide.common.signing.KeytoolException: Failed to read key qhcloud from store "F:projectqlink_main_versionkeyFile.jks": Keystore was tampered with, or password was incorrect
回复讨论(解决方案)
你第二个密码应该不对吧。重新建一个key然后签名,试试。
你第二个密码应该不对吧。重新建一个key然后签名,试试。
第二个密码和第一个密码一样的,我确定没有输入错误,之前测试过打包时删除不必要的文件,不过后来又恢复到项目中默认的配置了,以后再次签名打包都会报如上错误,其他同事电脑拉下代码签名打包无问题。
你第二个密码应该不对吧。重新建一个key然后签名,试试。 第二个密码和第一个密码一样的,我确定没有输入错误,之前测试过打包时删除不必要的文件,不过后来又恢复到项目中默认的配置了,以后再次签名打包都会报如上错误,其他同事电脑拉下代码签名打包无问题。 确定你同事也用的你的签名? 签名包被人改过,你要确认几个人是否都用一样的问题,一样的密码
感谢各位的解答,最终原因是,第一次输入密码和第二次输入密码不一致造成的(因为两次密码一样且比较长,凭借记忆输入的),这个问题怪我疏忽大意,耽误了大家的时间,再次感谢。