Android获取签名文件或apk的MD5及SHA1

在发布应用的时候,需要通过keystore文件对apk包进行签名,才能发布到市场上。在使用微信平台服务时或者其他需要提供MD5或SHA1值时,该如何获取APK/签名文件的MD5或SHA1呢?

keytool命令获取

keytool -exportcert -list -v -alias xxx -keystore path-to-keystore

通过Android Studio获取

Gradle -> Project (root) -> Tasks -> android -> signingReport

通过解压apk来获取

(1)将apk修改后缀为 .zip文件后解压
(2)进入解压后的META-INF目录,该目录下会存在文件CERT.RSA
(3)在该目录下打开cmd,输入命令:keytool -printcert -file CERT.RSA

通过Eclipse获取

依次在 Eclipse 中打开 Window -> Preferances -> Android -> Build

上一篇 Gradle设置apk文件输出命名
下一篇 Android申请电源锁与释放电源锁
目录
文章列表
1 Android项目中使用lambda表达式
Android项目中使用lambda表达式
2
React Native学习之Text组件
React Native学习之Text组件
3
Redis 发布订阅
Redis 发布订阅
4
高中数学基础:反函数与6个基本初等函数
高中数学基础:反函数与6个基本初等函数
5
Spring Security用户认证成功失败源码分析
Spring Security用户认证成功失败源码分析
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。