在cmd下,进入“C:\Documents and Settings\Administrator\.android”,输入以下命令(xp系统):
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 1000
Keytool选项 | 描述 |
-genkey | 生成一个键对(公钥和密钥) |
-v | 日志输出 |
-keystore <keystore-name>.keystore | 命名包含密钥的keystore |
-storepass <password> | 设定keystore的密码。 基于安全考虑,不要在命令行中包含这一选项,除非你在一个安全的计算机上。如果你不提供,Keytool会提示你输入。这样,你的密码就不会储存在shell记录中了。 |
-alias <alias_name> | 设定key的别名 |
-keyalg <alg> | 指定生成key时使用的加密算法。支持DSA和RSA。 |
-dname <name> | 指定一个描述谁创建key的名字。该值将填入证书发行人的字段。 注意:你不需要在命令行中指明这些选项。如果不提供,Jarsigner会提示你输入每个字段(CN,OU等)。 |
-validity <valdays> | Key的有效期,天数。 注意:推荐使用10000或更大的数。 |
-keypass <password> | Key的密码。 |