【问题标题】:keytool Error for Map API Key地图 API 密钥的 keytool 错误
【发布时间】:2014-02-18 14:21:15
【问题描述】:

如何使用 Map 的签名密钥发布 Apk 文件, 在 CMD 中出现如下错误

C:\Program Files\Java\jdk1.7.0_21\jre\bin>keytool -list -v -keystore D:\Shankar 已完成的项目\授权项目\keystore -alias 授权手册 非法选项:已完成 keytool -list [选项]...

列出密钥库中的条目

选项:

对所有可用命令使用 “keytool -help”

【问题讨论】:

    标签: android android-mapview


    【解决方案1】:

    在密钥库路径周围加上引号。你的 shell 被路径名中的空格弄糊涂了。

    keytool -list -v -keystore "D:\Shankar Completed Project\Mandate Project\keystore" -alias mandatehandbook 
    

    【讨论】:

    • 如果有多个别名,还必须用引号将它们括起来
    【解决方案2】:

    调试 keytool 示例:

    keytool -list -v -keystore "D:\Users\%your name%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
    

    【讨论】: