java - keytool 没有为 debug.store 生成 md5 哈希值

标签 java android eclipse google-maps google-api

我在 cmd 中使用以下命令使用谷歌地图为我的应用程序生成 md5 哈希

命令运行,没有显示错误,但 cmd 中不显示 md5 哈希:

keytool -list -alias androiddebugkey 
        -keystore < C:\Users\najeebullah\.android\debug.keystore>.keystore 
        -storepass android -keypass android

之前我根据以下命令生成了 md5 哈希的 api key

keytool -list -alias alias_name -keystore my-release-key.keystore

我从这里获得了 api key ,但我的 map View 仅显示灰色图 block ,而不显示 map ,所以我认为我可能需要使用 api key androiddebugkey

提前感谢您提供任何解决方案

最佳答案

如果您使用的是 JDK 7,则需要向 keytool 添加 -v 选项来获取 MD5。默认情况下,在 JDK 7 中它仅提供 SHA。

关于java - keytool 没有为 debug.store 生成 md5 哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8229804/

相关文章:

eclipse - 为什么即使我删除了@font-face 代码并从我的机器上卸载了字体,我的@font-face 字体仍能正常工作?

eclipse - 将 Java Web EE Netbeans 项目导入 Eclipse

java - 构建过程中的 i18n(或将一个模板 HTML 编译为 i18n HTML)

java - 模块可以与父模块具有相同的artifactID吗? |梅文

独立类的 Java ActionListener

android - 避免在回收者 View 中显示项目编号的可访问性公告

java - 我遇到了 Android 应用程序运行时错误的问题。我不知道为什么

android - Android 无法录制两次

java - Eclipse 的 JSON 库

java - libGDX iOS 应用程序在调用 creat() 后崩溃