我应该如何使用“专有名称”在我们的Android Market Keystore中

编程入门 行业动态 更新时间:2024-10-24 20:23:23
本文介绍了我应该如何使用“专有名称”在我们的Android Market Keystore中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我即将在Android Market上发布应用程序。我需要生成一个密钥库来签署我的应用程序。这些文档对我支持的 -dname 参数有一些帮助。

这里是我正在使用的行:

keytool -genkey -v -alias release -keyalg RSA -keysize 2048 -dnameCN = mydomain-keystore my.keystore -validity 10000

-dname (可分辨名称)字段?我发现我可以包含 CN 字段。在市场接受应用程序之前,我还需要投入其他领域吗?任何好的可选的放入?

更新 我发现我可以检查其他apk的使用:

jarsigner -verify -verbose -certs nameof.apk

以下是一些例子: rel =noreferrer> slideme/ X.509,CN = SlideME,OU = SlideME,O = SlideME,L =西雅图,ST = WA,C = US

  • Opera Mini X.509,CN =未知,OU =未知,O = Opera软件ASA,L = ST =未知,C = NO
  • 另一个随机应用程序 X.509,CN = Romeo Ordos,O = GHOR Corp., L =顿涅茨克,C = UA
  • 解决方案

    与贵公司对应的专有名称。以下是您可以使用的组件类型列表:

    就我所知,您可以使用一个完整的标识名称来用逗号分隔每个组件。例如,你可以使用: CN = christophercotton,L = Franklin 。

    I'm about to release an application in the Android Market. I need to generate a keystore to sign my application. The docs are a little spares on what I'm support to put into for the -dname param.

    Here is the line I'm using:

    keytool -genkey -v -alias release -keyalg RSA -keysize 2048 -dname "CN=mydomain" -keystore my.keystore -validity 10000

    What is required in the -dname (Distinguished Name) field? I found out that I can include the CN field. Are there other fields that I must put in before the Market will accept the app? Any good optional ones to put in?

    Updated I found out I can examine other apk's by using:

    jarsigner -verify -verbose -certs nameof.apk

    Here are some examples:

    • from slideme/ X.509, CN=SlideME, OU=SlideME, O=SlideME, L=Seattle, ST=WA, C=US
    • Opera Mini X.509, CN=Unknown, OU=Unknown, O=Opera Software ASA, L=Oslo, ST=Unknown, C=NO
    • Another random app, X.509, CN=Romeo Ordos, O=GHOR Corp., L=Donetsk, C=UA

    解决方案

    You should use the distinguished name that corresponds to your company. Here is a list of the types of components that you can use:

    As far as I know, you can use a complete Distinguised Name separating each component by a comma. For instance, in your case you could use: CN=christophercotton,L=Franklin.

    更多推荐

    我应该如何使用“专有名称”在我们的Android Market Keystore中

    本文发布于:2023-10-23 01:57:04,感谢您对本站的认可!
    版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
    本文标签:如何使用   名称   在我们的   Keystore   Market

    发布评论

    评论列表 (有 0 条评论)
    草根站长

    >www.elefans.com

    编程频道|电子爱好者 - 技术资讯及电子产品介绍!