keystore 获取(常用命令行,SDK创建应用,找应用签名的方法)
来源:互联网 发布:ubuntu terminator 编辑:程序博客网 时间:2024/05/19 20:45
查看keystore信息:
1. 在要修改的keystore 文件夹下 shift+右键->点击 在此处打开命令窗口2. 输入命令行:keytool -v -list -keystore keystore.jks(要查看的keystore)3. 输入密码回车,就能看到我们要的证书指纹(MD5和SHA1)
修改keystore密码:
- 在要修改的keystore 文件夹下 shift+右键->点击 在此处打开命令窗口
- 输入命令:keytool -storepasswd -keystore my.keystore(要修改的keystore)
- 执行后会提示输入整数的当前密码,新密码以及重复新密码确认
修改keystore的alias(别名):
- 在要修改的keystore 文件夹下 shift+右键->点击 在此处打开命令窗口
- 输入命令:keytool -changealias -keystore my.keystore(要改别名的keystore) -alias my_name(旧的别名) -destalias androiddebugkey(新的别名)
- 这个命令会先后提示输入keystore 的密码和当前alias的密码
修改alias(别名的密码):
- 在要修改的keystore 文件夹下 shift+右键->点击 在此处打开命令窗口
- 输入命令行:keytool -keypasswd -keystore my.keystore(要修改的keystore) -alias androiddebugkey(别名)
- 执行后会提示输入keystore密码,alias密码,然后输入新的密码
查看apk的keystore信息:
将apk重命名为.rar文件,解压并找到META-INF目录
在META-INF文件夹下,shift+右键->点击 在此处打开命令窗口
输入命令行 keytool -printcert -file CERT.RSA
扩展:
eclipse版本debug keystore 同步:
(让下面选中部分也显示 验证指纹 的方法)
好处:
如果设置好下面的keystore为我们要发布的keystore,那么开发版(本机)和发布版的验证指纹就一致了(我们自定义的优先),即我们就不会出现开发版和发布版的app有部分功能不能用的情况.
ps:发布apk的时候,要用回我们公司的keystore和alias密码,重新发布
方法:
通过俺的研究发现,要想下面的两个都显示,需要将我们的keystore 里面的信息改成默认debug.keystore,我们的keystore,也要把名字改成debug.keystore,这样就能显示了,而且我们电脑默认打包出来的apk的keystore,也会变成我们自定义的
默认debug.keystore的信息:
keystore名字:debug.keystore
别名:androiddebugkey
keystore密码: android
alias别名密码: android
1 0
- keystore 获取(常用命令行,SDK创建应用,找应用签名的方法)
- 通过命令行给未签名的安装包进行签名(认领应用,前提:已生成了keystore)
- 获取应用签名MD5指纹的方法
- Android studio 上获取应用签名文件(keystore文件)的MD5值
- 很多公共平台创建应用都需要应用签名,比如微信支付宝等,这里提供一个手机获取应用签名的方法
- 获取keystore.keystore 签名
- .apk 应用签名文件(.keystore)的生成 --- 证书
- Android 应用签名的创建
- 查看Android应用签名信息(keystore)
- 小米商城关于apk的重新签名(证书链、keystore、应用签名)
- keytool命令行创建Android安卓 keystore签名
- Android 签名打包出现的错误的解决方法以及代码中获取应用签名信息方法
- 利用 命令行 给应用签名
- android获取应用签名
- 获取应用签名
- 获取应用签名
- android 获取应用签名
- Android 获取应用签名
- 【LeetCode-1】Two Sum
- 173.When does a transaction complete? (Choose all that apply.)
- chromium源码下载并编译
- 平均年龄-美团笔试
- tomcat Server Locations 不可用 两种解决方式
- keystore 获取(常用命令行,SDK创建应用,找应用签名的方法)
- css基础效果
- sdk23_EditText:singleLine="true"过时及引发inputType="textPassword"失效
- HTML5 表单元素
- iOS资源大全
- 轻松把玩HttpClient之封装HttpClient工具类(四),单线程调用及多线程批量调用测试
- 记一次sapjco 运行时错误排查
- QML中ListView配合ScrollView实现列表功能
- Appro-RTSP详细结构分析——基于live555的视频直播