1

克服了我之前的问题后,我仍然难以从命令行为 Android 生成 MD5 指纹。谁能告诉我我做错了什么?

命令行:

C:\Program Files\Java\jdk1.6.0\bin>keytool.exe -list -alias androiddebugkey -keystore C:\Documents and Settings\Saurabh.android\debug.keystore -storepass android -keypass android

错误:

**Illegal option:  -key
Try keytool -help**
4

2 回答 2

4

很可能是你打错了路径。我猜你的命令应该看起来像

C:\Program Files\Java\jdk1.6.0\bin>keytool.exe -list -alias androiddebugkey -keystore "C:\Documents and Settings\Saurabh\.android\debug.keystore" -storepass android -keypass android

不同之处在于 .android\debug.keystore 之前的斜线和包含空格的路径周围的引号。

于 2011-05-09T06:01:36.350 回答
1

同样的问题。我无法在 JDK1.7 中获得 MD5 密钥(JDK 1.7 上的 Keytool 始终返回 SHA1 密钥)。我删除了 JDK 1.7 然后安装了 JDK 1.6,问题不再存在。

于 2011-07-29T16:52:53.437 回答