Android探索之旅(第十三篇)AndroidStudio开发人员不得不知道的奇淫技巧(持续收录中......)

教你在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,怎么办怎么办?别担心,这时候我们点击一下这个小按钮,还是熟悉的味道,还是熟悉的感觉.

获取SHAI和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:
记事本打开build.gradle
step 4:
修改版本号
修改完再通过android studio打开即可,你就会发现整个编译过程会极大的加快。
简书传送门
Gradle下载地址传送门

关于Android Studio更新后出现Error:Could not find com.android.tools.build:gradle:3.4.1
Android Studio中断开SVN连接,并彻底清理项目中的.svn文件
Android 系统中,那些能大幅提高工作效率的 API 汇总(持续更新中…)
Android教你如何解决AndroidStudio中 jar包冲突问题
AndroidStudio中高级代码调试功能
教你如何使得EditText不能自动获取焦点
Android中如何验证App是否签名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值