gpt4 book ai didi

android - 在测试应用程序时使用释放 key ?

转载 作者:太空狗 更新时间:2023-10-29 13:37:53 27 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,一旦一切都完成,它将在 Android Market 上发布。 Android网站上说,在准备发布应用时,必须将证书从Eclipse生成的调试证书更改为开发者可以自签名的发布 key 。

我的问题是,如果应用程序最终要发布,即使应用程序正在开发中,也可以只使用发布 key 吗?无论如何,释放 key 是最后要使用的那个。那么为什么不从一开始就使用释放 key 呢?

最佳答案

So why not use the release key from the beginning?

在继续之前,我先在 Eclipse 中构建。我可以看到几个原因:

  • 我使用的代码有多个迭代和原型(prototype),我不想错误地发布它们
  • 使用开箱即用的调试工具可以更轻松地在 Eclipse 中工作

来自documentation我可以看到:

  • 由您拥有
  • 代表要在应用程序中识别的个人、公司或组织实体
  • 有一个超过应用程序预期生命周期的有效期或应用程序套件。超过25年的有效期是推荐。
  • 如果您打算在 Android 上发布您的应用程序市场,请注意,2033 年 10 月 22 日之后结束的有效期是要求。如果应用程序已签名,则无法上传有效期在该日期之前到期的 key 。
  • 不是由 Android SDK 工具生成的调试 key 。

从上面可以很清楚地看出, key 是您创建的代表您的东西。自动调试证书肯定不会这样做。此外,我不知道(并且很想知道)调试证书是否具有所需的有效期。

编辑:它如何通过关键工具命令识别您的示例

-dname

这会添加“描述 key 创建者的专有名称”。

关于android - 在测试应用程序时使用释放 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8783202/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com