我是android新手。现在我想了解签署一个apk文件
我创建了一个应用程序并使用自签名证书(使用私有密钥库文件)签名,一切都很好
虽然我想了解更多关于debug.keystore
的信息
我在Eclipse IDE中导出apk时尝试用debug.keystore文件签名apk
在最后一步,我发现证书将于9月19日星期五15:02:42 IST 2042到期。
但是该文件是在2012年9月26日创建的。当谷歌搜索时,我发现debug.keystore在365天后到期。
但是我的debug.keystore显示了30年
这怎么可能?有人说它是Android Test QA certificate
,如果是这样,有什么区别?
答案 0 :(得分:0)
在Windows 7中,它位于路径
C:\Users\[username]\.android
goto this path and remove debug.keystore
clean and build your project.
答案 1 :(得分:0)
关键工具有一个参数 -validity :
http://developer.android.com/tools/publishing/app-signing.html#releasemode
您可以指定证书有效的天数。