【问题标题】:Error in Keytool commandKeytool 命令中的错误
【发布时间】:2011-07-05 05:00:24
【问题描述】:

嗨,当我尝试运行此命令时 bin/keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android

我收到错误 java.lang.Exception Keystore 文件不存在:debug.keyStore 实际上我正在尝试获取 googlemaps 的 android 密钥从未使用过 keytool 命令。

谁能帮忙解决这个错误

【问题讨论】:

    标签: android google-maps


    【解决方案1】:

    问题在于 keytool 不知道在哪里查找密钥库文件。 如果您使用的是 Windows 7 / Vista,请尝试:

    keytool -list -alias androiddebugkey -keystore c:\users\your-user-name\.android\debug.keystore -storepass android -keypass android
    (将 your-user-name 替换为您的实际用户名)

    对于 Windows XP,请尝试:

    keytool -list -alias androiddebugkey -keystore c:\documents and settings\your-user-name\.android\debug.keystore -storepass android -keypass android

    【讨论】:

    • 有帮助吗?如果这是解决方案,我建议您标记它,以便其他用户也找到它:-)
    【解决方案2】:

    如果 V2 映射生成 SHA 密钥,请使用此命令。用于发布测试的关键手段。

       C:\Program Files\Java\jdk1.6.0_20\bin>keytool.exe -list -v -alias androiddebugkey -keystore C:\Users\DON\.android\debug.keystore -storepass android -keypass android 
      Don is  usersystem name
    

    如果您想要应用实时开发手段。

       eclipse->Window ->Preferences ->Android ->Build -> now you get the sha key
    

    【讨论】:

      【解决方案3】:

      最后我解决了问题,正确的工作脚本/命令如下: 请注意放置它们的双引号,请按原样使用,因为这是正确的方法。当然,请更改用户名,对于不同版本的 Windows,您将不得不相应地更改它。如果您有任何问题,请随时询问。

      C:\Program Files\Java\jdk1.6.0_25\bin>keytool -list -alias androiddebugkey -keys
      tore "c:\documents and settings\user\.android\debug.keystore" -storepass android
       -keypass android
      

      【讨论】:

        猜你喜欢
        • 2013-04-26
        • 1970-01-01
        • 1970-01-01
        • 2012-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-16
        • 2022-01-18
        相关资源
        最近更新 更多