Android Studio获取调试版SHA1和发布版SHA1的方法

前言:

  当我们在集成高德地图定位功能到项目中的时候,需要用到发布版和调试版的安全码SHA1,所以今天我就来总结一下分别在Windows和Mac下是怎么来获取SHA1的,希望对大家有所帮助。

首先,统一的,在Android Studio中找到Terminal并打开,如图所示:

然后,我将分别介绍在Windows下和Mac下是如何获取SHA1的:

Windows:

一、获取调试版SHA1,如下:

  1. 输入命令  C: 进入C盘;

  2. 输入命令  cd Users\你的用户名\.android  就找到了.android;

  3. 输入命令  keytool -list -v -keystore debug.keystore  回车键;

  4. 输入密钥库口令  android  回车键,就可以看到调试版SHA1啦!

二、获取带签名的发布版SHA1,如下:

  1. 同上;

  2. 同上;

  3. 输入命令  keytool -list -v -keystore 签名文件路径  回车键;

  4. 输入密钥库口令  签名文件密码  回车键,就可以看到发布版SHA1啦!

Mac:

一、获取调试版SHA1,如下:

  1. 直接输入命令  keytool -list -v -keystore ~/.android/debug.keystore  回车键;

  2. 输入密钥库口令  android  回车键,就可以看到调试版SHA1啦!

二、获取带签名的发布版SHA1,如下:

  1. 直接输入命令  keytool -list -v -keystore ~/签名文件  回车键;

  2. 输入密钥库口令  签名文件密码  回车键,就可以看到发布版SHA1啦!

原文地址:https://www.cnblogs.com/chenxkang/p/9154408.html

时间: 2024-12-21 02:25:26

Android Studio获取调试版SHA1和发布版SHA1的方法的相关文章

Android Studio获取开发版SHA1值和发布版SHA1值,详细过程

转自原文 Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法 前言: 今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助. 正常情况下: 一.获取开发版SHA1: 在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎都是用Android Studio了. 1.打开android studio 找到

Android Studio 获取数字签名信息

Android Studio获取数字签名信息 1.打开Android Studio下面的Terminal 2.输入"C:\Program Files\Java\jre7\bin\keytool.exe" -list -v -keystore "C:\Users\shen\.android\debug.keystore"(前面是keytool.exe路径,后面是debug.keystore路径,根据本机情况设置) 3.密钥库口令:android 4.数据签名信息 版权

在Android Studio中调试Gradle插件

个人博客 http://www.milovetingting.cn 在Android Studio中调试Gradle插件 前言 在开发Gradle插件时,经常会需要通过调试来排查问题,如果只使用日志输出来定位的话,效率不高,可以通过单步调试来定位问题.关于调试插件的资料,网上比较多,最终经过实践,参照这一篇文章 https://juejin.im/post/5dc8d947e51d455523170b7f 的方法,实现了插件的调试.在此也记录一下具体步骤.至于Gradle插件的开发,可以参照其它

Android Studio获取SHA1和MD5的方法

Android Studio(以下简称AS)中获取SHA1和MD5有以下方式(暂时): 1.在Terminal中打开一个DOS窗口,然后进入到C盘的User\Administrator\.android下,如图: 然后输入以下命令即可获得SHA1值和MD5值: keytool -list -v -keystore 你的keystore名(如果不是debug的,请把你的keystore放到该盘符下),如图: 因为我是自己的keystore,所以会提示我输入口令,也就是你的keystore密码,输入

linux 系统下 android studio 获取SHA1

百度地图申请key的时候需要填写包名和SHA1 包名比较好找可以在 AndroidManifest.xml 文件中找到 SHA1的获取方式有两种可以在android studio 下面选择Terminal 点开 执行cd 命令回到根目录: 执行cd 命令进入 .android 目录 然后执行 keytool -list -v -keystore debug.keystore 命令 密码为 android (这是系统自带的,如果你有自己生成的也可以使用自己的) 执行后效果如下:(不会让你看到我的S

Android Studio 获取 sha1、MD5签名

APP开发过程中使用百度地图 API , 申请 KEY 的时候需要开发者提供SHA1 证书指纹数据,  用Eclipse 可以直接查看,但是 Android Studio却不能,这个时候我们需要以下几步操作既可: 1.打开java SDK安装路径中的bin文件夹,如:C:\Program Files\Java\jdk1.8.0_31\bin: 2.在文件夹路径输入cmd快捷打开"运行,然后输入 keytool -list -v -keystore c:\users\your_user_name你

Android Studio获取SHA1和MD5方法

1,点击Build > Generate Signed APK. 2,打开命令进入C:\Program Files\Java\jdk1.6.0_39\bin(任何已安装的Java目录) 3,键入keytool -list -v -keystore,粘贴第一步生成的KeyStore路径. (例如. C:\Program Files\Java\jdk1.6.0_39\bin>keytool -list -v -keystore "E:\My Projects \Android\andro

Android Studio 获取数字签名

下面介绍下调试版本和发布版本,获取数字签名的方法,通过以下方法可以获取到SHA1和MD5 1.调试版本 在调试模式下,Android studio会默认生成一个debug.keystore签名文件,因此我们无需自己生成,获取数字签名的方法如下: 在Android Studio中打开终端,输入以下命令,密码默认为:android或者直接回车 cd ~/.android keytool -list -v -keystore debug.keystore 2.发布版本 在Android Studio中

Android Studio插件开发实践--从创建到发布

前言 前几天在github发现一个蛮不错的Android Studio插件ECTranslation,在一些源码注释中遇到不认识的英文单词可以很方便地查看中文翻译.当时怀着好奇心也想试着开发一个小插件,在网上查资料发现插件开发的资料很少,大部分blog都只是简单地搭建了个开发环境然后弹出个Hello World的对话框就完了,而jetbrains也只提供了一份DevGuide并没有比较详细的API文档.因此遇到大部分都只能啃它的那份英文指导手册和参考别人发布在github的插件源码.现在这个小插