关于生成apk签名的一些技巧
来源:互联网 发布:简单游戏编程 编辑:程序博客网 时间:2024/05/01 11:21
生成keystore
创建keystore,需要用到keytool.exe (位于jdk_xx\jre\bin目录下),具体做法如下:
对apk进行签名
使用产生的keystore对apk签名,使用到的是jarsigner.exe ,该工具位于jdk_xx\bin目录下,命令如下:
另外需要注意的是,如果你的jdk版本在1.7以上,你在对apk签名时,需要加上这个参数:
否则同样会出现:Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]的错误。
修改签名信息
1、修改keystore密码的命令(keytool为JDK带的命令行工具):keytool -keypasswd -keystore my.keystore -alias androiddebugkey
(其中,my.keystore是复制出来的证书文件,执行后会提示输入证书的当前密码,和新密码以及重复新密码确认。这一步需要将密码改为android。)
2、修改keystore的alias
这一步中,my_name是证书中当前的alias,-destalias指定的是要修改为的alias,这里按规矩来,改为androiddebugkey!这个命令会先后提示输入keystore的密码和当前alias的密码。
3、修改alias的密码:
这一步执行后会提示输入keystore密码,alias密码,然后提示输入新的alias密码,同样,按规矩来,改为android!
keytool -keypasswd -keystore my.keystore -alias androiddebugkey
查看签名信息
1、查看keystore的信息
2、查看keystore的公钥证书信息
(注:获取Base64格式的公钥证书,RFC 1421)
3、查看apk的签名信息
0 0
- 关于生成apk签名的一些技巧
- 关于APK签名的一些小知识
- 关于apk的签名及签名文件的生成
- 生成APK的签名
- 生成签名的APK
- 关于apk的签名
- 关于APK的签名
- AndroidStudio 生成签名的APK
- APK签名的一些问题
- 使用ant自动生成签名的apk
- 使用ant自动生成签名的apk
- 生成android的APK签名文件
- apk keystore签名文件的生成方法
- 使用ant自动生成签名的apk
- 使用ant自动生成签名的apk
- android项目生成已签名的apk
- apk签名和keystore密钥的生成
- Android Studio生成签名后的APK
- Android中压缩文件学习-1
- SQL Server中的Merge关键字
- 使用sql语句制造测试数据数量(Mysql)
- 《Python核心编程》第六章练习解析
- Mysql学习笔记二列类型之字符型
- 关于生成apk签名的一些技巧
- 技术记录3 hibernate4.3上的eclipse配置以及简单的读写数据库程序
- STL源码剖析 - 第5章 关联式容器 - map
- Notepad++ 编辑 Arduino文件后直接发送到编译器IDE
- java观察者模式
- QT问题记录
- 例题1.8 彩色立方体 UVa1352
- Centos安装metasploit
- 杭电 1012 u Calculate e