Android中获取应用的签名我们可以借助java中的keytool工具进行获取,keytool工具命令参考:Keytool命令详解

具体如下,

一、正式版与测试版签名获取。

方式1:通过Android studio获取

1.进入到terminal

2.进入到.android 目录,一般在user/Administrator/(或者你自己的用户名)下

3.用keytool工具通过签名文件得到测试签名,命令如下:keytool -list -v -keystore debug.keystore,然后回车稍等生成签名

注意1:如果出现问题: 'keytool' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

可去你自己的java环境变量的“JAVA_HOME”的路径(jdk的安装路径)的bin目录下复制jli.dll和keytool.exe文件到.adroid 目录下,重新执行命令,(参考:https://www.jianshu.com/p/08bbc1397792)

注意2:这里的debug.keystore 是Android默认的,并且和keytool.exe都在你的.android 目录下,如果你修改了,请将debug.keystore换成你的真正路径。

3.1.重新执行后得到测试签名

4.得到正式签名,将步骤3中的debug.keystore换成你的keystore路径即可,如:我的是 D:\Mine\Inspection\app\key\keyStore.jks

方式2,通过cmd命令行获取

如果你知道keystore路径,又不想打开Android studio,那么你可以用如下方法获取签名.

1.通过下图方式打开cmd命令行(或者Windows键+R键,然后输入cmd回车)

2.切换到.android 目录

3.获取测试签名,输入命令: keytool -list -v -keystore debug.keystore,回车

4.查看签名

5.获取正式签名:输入命令: keytool -list -v -keystore 你的keystore路径,回车,然后输入秘钥,等待生成查看签名

二、获取安装包的签名

如果你的keystore找不到了,但是你需要用到正式签名,可以用以下步骤获取到

1.将安装包的后缀名改为压缩文件,如.zip等

2.解压此文件获取到相应的签名文件

3.通过cmd进入到解压出来的META-INF文件夹

4.用keytool的printcert命令执行CERT.RSA文件得到签名,输入:keytool -printcert -file CERT.RSA

感谢你的阅读,如有问题欢迎留言指出!

sha1校验工具android,Android 正式版与测试版签名(MD5,SHA1,SHA256)以及忘记keystore的应用正式版签名获取...相关推荐

  1. android sha1校验工具,【原创实用】文件校验工具V1.2.1:支持MD5 SHA1 SHA256

    前言:这个程序其实我很早以前(大概上上周?)就已经完成了 但是没有发布,因为我还想不断打磨打磨. 先别走,结尾还有彩蛋 现如今相较第一个版本,已经进行如下改动: 解决clear之后后台线程依然未停止的 ...

  2. linux验证文件的完整性,linux中校验文件完整性(md5,sha1)(示例代码)

    经常在Linux下下载软件的人,一定会有一个良好的习惯:校验文件的hash,以确定文件的完整性甚至是安全性.我配置环境的时候也恰好用到了,笔者的是一个lubuntu的机子.这里我大致做个记录.(不了解 ...

  3. Android 开发工具集合 - (Android Dev Tools)

    收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程.Android设计规范,免费的设计素材等. 欢迎大家推荐自己在Android开发过程中用的好用的工具. ...

  4. Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材

    AndroidDevTools AndroidSDK在线更新镜像服务器 中国科学院开源协会镜像站地址: IPV4/IPV6:mirrors.opencas.cn端口:80 IPV4/IPV6:mirr ...

  5. 全网最全Android开发工具,Android开发框架大全

    涵盖Android方方面面的技术, 目前保持更新. 时刻与Android开发流行前沿同步. 目录 一.工具 Android开发工具 在线工具宝典大全 二.框架 *缓存框架* DiskLruCache ...

  6. 【安卓学习之开发工具】 Android 学习-- 下载过的一些项目

    █ [安卓学习之开发工具] Android 学习-- 下载过的一些项目 █ 相关文章: ● [安卓学习之常见问题] app维护可能遇到的问题 ● [IOS学习之常见问题] app维护可能遇到的问题 ● ...

  7. Hash校验工具、MD5 SHA1 SHA256命令行工具

    MyHash 检验工具http://www.zdfans.com/html/4346.html HashMyFiles Hash校验工具http://www.nirsoft.net/utils/has ...

  8. android微信分享工具,记录Android微信分享功能的吐槽与思考

    在App内潜入分享到微信好友或朋友圈的功能想必大家已经屡见不鲜了,比如Android分享一个网页信息(URL)到微信客户端的代码: /** * 微信分享:分享网页 * @param context * ...

  9. 小米 android编译,【报Bug】编译并签名出来的安装包在小米 MIUI 11稳定版 Android 8.1上面无法安装...

    详细问题描述 使用4月10号发布的Android H5+ SDK 编译并签名出来的安装包在小米 MIUI 11稳定版 Android 8.1上面无法安装 安装提示:失败原因:其他原因,请前往小米应用商 ...

  10. android测试版微信7.0下载地址,微信7.0.17内测版怎么下载?微信安卓7.0.17内测版下载地址及更新内容...

    大家都知道,今天,腾讯微信发布最新的安卓内测版 7.0.17 更新,官方日志是解决了一些已知的问题. 软件名称:微信安卓版 V8.0.3 for Android 最新官方正式版软件大小:174MB更新 ...

最新文章

  1. 宏基因组实战8. 分箱宏基因组binning, MqaxBin, MetaBin, VizBin
  2. 将一个PPT文档按页分割成多个PPT文档的代码
  3. Oracle 被 4000 多名女性员工集体诉讼:因薪资比男性每年少 1.3 万美元
  4. A-Light-and-Fast-Face-Detector-for-Edge-Devices
  5. OVS之vhost-net中VM通信(十)
  6. 组合模式(Composition)
  7. mock 测试 MVC
  8. html标题怎么分开,html – 如何使用angularjs将标签标题与其主体分开?
  9. 第十五节:Asp.Net Core MVC和WebApi路由规则的总结和对比-第二十节
  10. 2018 年,NLP 研究与应用进展到什么水平了?
  11. 计算机考试考试被纳入中考了吗,中考迎来变动,将在2022年正式执行,学生家长们注意了!...
  12. 关于_beginthreadex、_beginthread和CreateThread
  13. 网易家居专访柯拉尼陶晓松:有所为 有所不为 争创领军品牌
  14. python句柄无效_作为Windows服务运行的Python:OSError:[WinError 6]句柄无效
  15. Unity3d:UGUI源码,Rebuild优化
  16. 虚拟机扩容、删除多余分区分配到C盘
  17. ae教程 (五)滤镜特效 (一)
  18. Treats for the Cows
  19. asterisk 中 简单会议(MeetMe)实现
  20. App inventor小画板

热门文章

  1. Folx Pro5最新版适用Mac电脑网络BT下载器
  2. 中国一共有多少神仙!今天让大家开开眼!
  3. 云锁卸载 linux,ubuntu下云锁卸载出错后无法重新安装的解决办法checking installation environment:...
  4. Cloudera Manager 基本介绍(CDH版本)
  5. uc云观媒体服务平台_自媒体平台UC云观开放收益功能,自媒体作者有收入了
  6. C语言执行时进行窗口隐藏
  7. UDP进程terminated
  8. 离散数学笔记--重言式
  9. 卖家/消费者如何在淘宝申请人工客服
  10. 2019(第八届)国际桥梁与隧道技术大会-会议议程