如何在android studio中为我的Android应用程序找到我的SHA 1?

时间:2015-01-29 14:30:54

标签: android google-maps

我是开发Android应用的新手,我想在Fragment中创建一个Google地图。到目前为止,我已经获得了需要API密钥的部分,并且我对Android开发者网站的说明感到困惑,而且我在网上发现的所有内容都没有解决我的困惑。登记/> 有人可以一步一步地向我提供如何在Windows 7上获取SHA1指纹的信息吗?

2 个答案:

答案 0 :(得分:0)

有两种指纹,即调试和释放。假设您想要一个版本,然后从控制台窗口,您需要运行此命令来获取指纹

keytool -exportcert -alias MY_RELEASE_KEY_ALIAS -keystore MY_FULL_PATH_TO_RELEASE_KEYSTORE_FILE -list -v

keytool程序位于JDK bin文件夹中。所以在Windows上,像C:\ Program Files \ Java \ jdk1.8.0_20 \ bin这样你应该找到keytool

最后要注意的是,上面命令中的MY_FULL_PATH_TO_RELEASE_KEYSTORE_FILE应该是.keystore文件的完整路径,包括文件名

毕竟,最终会为您提供多个指纹,包括SHA1。您可以复制该内容,然后返回Google Developers Console并将其粘贴为允许的Android应用中的新行,并将您的包名添加到最后,用分号分隔。

答案 1 :(得分:0)

在获得SHA1之前,您无法获取API_KEY。

单击here以获得一个很好的教程,它将指导您逐步使用图像(特别是在Windows 7上运行时)。

希望这会有所帮助!!