Apk签名首先要有一个keystore的签名用的文件.
keystore是由jdk自带的工具keytool生成的.具体生成方式参考一下:
开始->运行->cmd->cd 到你安装的jdk的目录这里我是 C:\Program Files\Java\jdk1.6.0_10\bin
然后输入:keytool -genkey -alias asaiAndroid.keystore -keyalg RSA -validity 20000 -keystore asaiAndroid.keystore
-alias 后跟的是别名这里是 asaiAndroid.keystore
-keyalg 是加密方式这里是 RSA
-validity 是有效期 这里是 20000
-keystore 就是要生成的keystore的名称 这里是 asaiAndroid.keystore
然后按回车
按回车后首先会提示你输入密码:这个在签名时要用的要记住了哦。
然后会再确认你的密码。
之后会依次叫你输入 姓名,组织单位,组织名称,城市区域,省份名称,国家代码等。
参考:
 
运行完可以在 C:\Program Files\Java\jdk1.6.0_10\bin 里找到刚才生产的keyStore文件

好现在开始给Apk签名了:
在 C:\Program Files\Java\jdk1.6.0_10\bin 还提供一个工具 jarsigner.exe
好现在可以在刚才的命令行后继续运行以下命令给APK签名:
jarsigner -verbose -keystore asaiAndroid.keystore -signedjar LotteryOnline_signed.apk LotteryOnline.apk asaiAndroid.keystore
-keystore:keystore 的名称
LotteryOnline_signed.apk  是签完名后的APK
LotteryOnline.apk 是签名前的apk
然后按回车:会要求输入刚才设置的密码,输入后按回车就开始签名了。
参考:
 
运行成功后在 C:\Program Files\Java\jdk1.6.0_10\bin 目录下会多出一个被签名的apk文件,
参考:

Android APK 签名(图)相关推荐

  1. Android APK 签名比对

    Android APK 签名比对 转载请注明出处:http://www.blogjava.net/zh-weir/archive/2011/07/19/354663.html Android APK  ...

  2. Android APK签名原理

    Android APK 签名原理涉及到密码学的加密算法.数字签名.数字证书等基础知识,这里做个总结记录. 非对称加密 需要两个密钥,一个是公开密钥,另一个是私有密钥:一个用作加密的时候,另一个则用作解 ...

  3. Android APK签名 JKS 密钥库使用专用格式。建议使用 “keytool -importkeystore -srckeystore E:\xxxxxx- pkcs12“ 迁移到行业标准格式

    Android Studio中进行签名 转载地址:Android APK签名 JKS 密钥库使用专用格式.建议使用 "keytool -importkeystore -srckeystore ...

  4. Android apk签名获取方法

    Android apk签名获取的一种方法,供大家参考 Windows(黑窗口)或Mac(终端)获取apk的签名: 1,先获取.jks文件路径(复制好备用) 2,在黑窗口或终端中输入 keytool - ...

  5. Android APK 签名、打包笔记

    我们知道,一款Android 要发布的话,必须经过签名,Android目前支持的签名方式包括三种: v1 方案:基于JAR签名. v2 方案:APK 签名方案 v2(在 Android 7.0 中引入 ...

  6. android apk签名工具_关于keytool和jarsigner工具签名的使用小结

    在我们日常Android应用开发中,我们都要对我们开发的apk做签名处理,或者加固,增强我们apk的安全性,防止被逆向反编译,在apk签名这块,我们一般采用JDK自动工具来签名,下面就对相关工具做个简 ...

  7. android软件更新模块实现的技术和方法,Android APK签名原理及方法

    一 Android签名机制及原理 Android系统在安装APK的时候,首先会检验APK的签名,如果发现签名文件不存在或者校验签名失败,则会拒绝安装,所以应用程序在发布之前一定要进行签名.给APK签名 ...

  8. Android apk签名方法

    为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动 ...

  9. Android Apk签名修改V1,V2,V3,V4

    Unity游戏打出 Android Apk 包,默认签名方式是V1,V2方式的. 但是九游要求只能用V1签名方式.那就对生成的 Andorid Apk包重新签名就OK了. 改签环境 改签 Androi ...

最新文章

  1. python if后面要不要加括号_Python装饰器兼容加括号与不加括号的写法
  2. linux 使用退格键时出现^H解决方法
  3. 《Go语言圣经》学习笔记 第九章 基于共享变量的并发
  4. 人工智能是未来发展趋势吗 用Python入门怎么样 赶紧看看
  5. HTML5锤子官网,美国ESTWING 一体化锻造羊角锤 非常好用的锤子
  6. POJ 3621 Sightseeing Cows [最优比率环]
  7. 各種語系的unicode對應以及local編碼方式
  8. bzoj 1041: [HAOI2008]圆上的整点
  9. IIS执行ASP程序不能调用数据库出现500错误的解决方法
  10. 14种模式解决面试算法编程题(PART II)
  11. ElasticSearch学习总结2(基础查询)
  12. 电脑白屏,“笔记本电脑开机白屏的原因和解决方法”的解决方案
  13. PhotoBulk for Mac(图像批量添加水印工具)
  14. NLP之TF之LSTM:基于Tensorflow框架采用PTB数据集建立LSTM网络的自然语言建模
  15. maven clean 之后报错
  16. HUAWEI nova 青春版发布会现场探秘 堪称圈内大惊喜
  17. TLS 地面三维激光扫描仪
  18. 相干层析模型计算matlab,MATLAB 空间计量模型的实现
  19. 花卡宝藏版2020版
  20. 项目管理中的5个关键交付成果

热门文章

  1. springBoot整合Ehcache——工具类调用
  2. 如何创建Kafka客户端:Avro Producer和Consumer Client
  3. 排序算法以及其java实现
  4. k8s服务网关ambassador部署
  5. 作为开发人员,你都听产品经理的,做的累不累?
  6. SPOJ 3267: DQUERY 树状数组,离线算法
  7. php + mssql乱码
  8. [Verilog] parameter
  9. 易度甘特图的功能介绍和开发手册
  10. QQ号码采集及邮件发送系统2009