教你在AndroidStudio中如何获取SHAI值
打开Android Studio任意一个项目,点击右侧工具栏Gradle→项目名→:app→Tasks→android;
如图所示
这里展示了一个Android Studio项目中所有内置的Gradle Tasks,其中signingReport这个Task就是用来查看签名文件信息。双击signingReport,如图所示。
其中SHAI就是我们需要的SHAI指纹了,当然你的Android Studio显示的指纹和我的肯定不一样的。另外需要注意,目前我么使用的是debug.keystore文件所生成的指纹,这是Android自定生成的一个用于测试的签名文件。而你的应用程序发布时还需要创建一个正式idea签名文件,如果要得到它的指纹,可以在cmd中输入如下命令:
keytool -list -v -keystore <签名文件路径>
然后输入正确的密码就可以了。
以上就是获取debug版和发布版的SHAI值得获取简单的介绍,希望对你的学习和工作有所帮助!
在Android Studio 2.2版本以后,按经验教程步骤操作依然看不到的SHA1和MD5,怎么办怎么办?别担心,这时候我们点击一下这个小按钮,还是熟悉的味道,还是熟悉的感觉.
那么又有人问,如果不是查看项目中的签名,我该用什么办法去查看其它App中的签名SHAI和MD5呢?
为了避免注册时弄错签名,建议直接用打包出来的apk查看签名,具体如下:
1) 将apk修改后缀为 .rar文件后解压;
2) 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA
3) 在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA
这里将会显示出MD5和SHA1签名。
关于下载‘借鉴’三方代码时经常要编译等待很久的解决办法(教你站在巨人的肩膀上)
step 1:
step 2:
将该版本号修改为本地项目正在使用的版本号
step 3:
step 4:
修改版本号
修改完再通过android studio打开即可,你就会发现整个编译过程会极大的加快。
简书传送门
Gradle下载地址传送门