我应该在Android Market的密钥库中使用“专有名称”

前端之家收集整理的这篇文章主要介绍了我应该在Android Market的密钥库中使用“专有名称”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我即将在 Android Market上发布一个应用程序.我需要生成一个密钥库来签署我的应用程序.对于-dname param我支持内容,文档有点不足.

这是我正在使用的线:

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

-dname(专有名称)字段中需要什么?我发现我可以包含CN字段.在Market接受应用程序之前,我还必须放入其他字段吗?任何好的可选项都可以投入?

更新
我发现我可以使用以下方法检查其他apk:

jarsigner -verify -verbose -certs nameof.apk

这里有些例子:

>从http://slideme.org/ 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 =否
>另一个随机应用程序,X.509,CN = Romeo Ordos,O = GHOR Corp.,L =顿涅茨克,C = UA

解决方法

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

据我所知,您可以使用完整的区分名称,用逗号分隔每个组件.例如,在您的情况下,您可以使用:CN = christophercotton.com,L = Franklin.

原文链接:https://www.f2er.com/android/316471.html

猜你在找的Android相关文章