[英]Android keystores: Debug/Release key for each app?
I'm getting ready to release an app on the android market and going through the docs for creating debug/release keys. 我正准备在android市场上发布一个应用程序,并通过文档来创建调试/发布密钥。 Am I supposed to have a Debug/Release key for each application, or just a general Debug and Release key to use for all applications?
我应该为每个应用程序使用一个Debug / Release键,还是为所有应用程序使用一个通用的Debug和Release键?
"...You use debug mode when you are developing and testing your application. You use release mode when you want to build a release version of your application that you can distribute directly to users or publish..."
“ ...在开发和测试应用程序时使用调试模式。要构建可直接分发给用户或发布的应用程序发行版本时,请使用发布模式。”
"In general, the recommended strategy for all developers is to sign all of your applications with the same certificate, throughout the expected lifespan of your applications" - Signing Your Applications “通常,所有开发人员建议的策略是在应用程序的整个预期使用期限内,使用相同的证书对所有应用程序进行签名。 ”-对应用程序进行签名
The link also lists some of the reasons why it's better to use a single key for all your applications. 该链接还列出了为什么最好对所有应用程序使用单个键的一些原因。
you don't have to create more than one release keystore to sign your app... only one is sufficient even more, if you intent to release an update to your app. 您无需创建多个发布密钥库即可对您的应用进行签名……如果您打算向应用发布更新,则只需一个就足够了。 , it must be signed withe the same keystore.
,必须使用相同的密钥库进行签名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.