signature method
Document Sample


Signature 的生成方法
这里以 windows 平台的 cygwin 环境和命令行环境为例,且默认开发者已经安装了 jdk,能
够正常使用 keytool
1、cygwin 环境下
在 cygwin 环境下运行如下命令,输出结果即为 signature
keytool -exportcert -alias [alias] -keypass [alias password] -keystore [keystore file path]
-storepass [keystore password] | md5sum
例如: 且
当前路径下包含用于对 app 签名的 test.keystore 文件, keystore 密码为 123456,
别名为 openapi,别名密码为 654321,则运行如下命令:
keytool -exportcert -alias openapi -keypass 654321 -keystore ./test.keystore -storepass
123456 | md5sum
输出结果为:8f88de9693d22430ad7ce55047ec7946
2、命令行环境下
由于命令行下系统没有提供默认的 md5sum, 建议开发者自行选择合适的 md5 生成工具
(http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=md5 ),生成方法跟
cygwin 环境下类似, 可以先将 keytool 的输出重定向到文件, 然后再用 md5 生成工具对该文
件进行 md5 处理,获得 signature,结果跟 cygwin 环境下相同。
keytool -exportcert -alias openapi -keypass 654321 -keystore ./test.keystore -storepass
123456 > out.txt
Get documents about "