• 转:如何转换Android打包用jks格式keystore证书为Air用pkcs12格式p12证书


    转自:http://blog.k-res.net/archives/1539.html

    如何转换Android打包用jks格式keystore证书为Air用pkcs12格式p12证书

    由于受到Flash先进的Stage3D技术以及Unreal Epic Citadel演示的诱惑,决定试用一下Flash Builder的跨平台性能,顺利运行Starling 2D框架demo后决定打包上设备一试,遂即发现Air的跨平台导出Android安装包所需的签名证书居然是.p12格式,虽然这种“合体”证书在开发iOS时用到的还是蛮多的,但对Android开发来说还是头一次。
    很明显,默认情况下原生Android开发生成的发布证书keystore不是.p12的格式,这时就需要转换一下,好在JDK中的一个叫keytool的工具可以完成此项工作,方法如下:

    C:kres>localjdkinkeytool.exe -importkeystore -srckeystore kres.jks
    -srcstoretype jks -srcstorepass kresJKS -srcalias kres@k-res
    -destkeystore kres.p12 -deststoretype pkcs12 -deststorepass kresP12
    -destkeypass kresP12

    C:kres>localjdkinkeytool.exe -list -keystore kres.p12
    -storepass kresP12 -storetype pkcs12

    Keystore type: PKCS12
    Keystore provider: SunJSSE

    Your keystore contains 1 entry

    kres@k-res.net, Mar 12, 2013, PrivateKeyEntry,
    Certificate fingerprint (MD5): 00:5D:79:5A:47:76:C7:1A:53:3C:30:90…

    注意相关原证书的密码别名要填写正确,导出证书的密码按自己需要填写!

  • 相关阅读:
    求斐波那契数列的第n项
    八大经典排序算法
    [BZOJ 3083] 遥远的国度
    [BZOJ 3306] 树
    [SCOI 2010] 序列操作
    [AHOI 2013] 差异
    [USACO2006 DEC] Milk Patterns
    [JSOI 2007] 字符加密
    [BZOJ 2588] Count on a tree
    [NOIP 2018 Day1] 简要题解
  • 原文地址:https://www.cnblogs.com/jhj117/p/4903149.html
Copyright © 2020-2023  润新知