【问题标题】:Google map in android by using keytool使用keytool在android中使用谷歌地图
【发布时间】:2014-03-18 06:13:51
【问题描述】:

我将键入以下命令以获取 keytool 的信息

keytool -list -v -keystore “C:\Users\key\.android\debug.keystore” -alias androiddebugkey -   storepass android -keypass android

但是,它说我的密钥文件不存在。

    at sun.security.tools.KeyTool.doCommands(KeyTool.java:738)
    at sun.security.tools.KeyTool.run(KeyTool.java:340)
    at sun.security.tools.KeyTool.main(KeyTool.java:333)

顺便说一句,我在我的用户名中使用了密钥,我不知道它是否相关。 如果你知道发生了什么,请帮助我。谢谢。

我使用最高权限运行cmd,但结果相同。

这里是关于keytool和androiddebugkey路径的快照

http://postimg.org/image/xew43joon/ http://postimg.org/image/hwbrj0d5h/

【问题讨论】:

  • 您使用的是哪个操作系统?
  • 那么我认为路径C:\Users\key\.android\debug.keystore 不是正确路径,该路径中应该有用户名。首先打开你的 c:\ 并检查你的 debug.keystore 文件在哪里,然后把那个路径放在这个语法中。
  • 'key' 是我电脑中的用户名。
  • 是的。我检查了。它在同一条路径中
  • 正如我从上面读到的(不确定是否是复制和粘贴问题),使用的双引号不正确,应该是-storepass(删除那些空格)

标签: android api google-maps keytool


【解决方案1】:

它很简单。尝试将双引号“和”替换为“。它们在命令提示符下是不同的。

【讨论】:

  • 我想我犯了那个镜像错误。谢谢你。
【解决方案2】:

我对这个问题还有另一种解决方案。只需按 Ctrl+shift+Right 单击您将获得选项 Open command window here open Command Window 。在您的 debug.keystore 文件存在的地方执行所有这些操作并粘贴此行 keytool -list -v keystore debug.keystore 它将要求输入密码输入 android 作为默认密码。我的意思是说按照这个步骤你肯定会摆脱你的问题。它在我身边工作。希望这能解决你的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-05
    • 2020-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多