获取apk项目的MD5值和SHA1值

一些可说可不说的话:

  * 以前有一个更简单的方法,在as的右边工具栏的 gradle 面板中可以很方便的获取到;

  * 上次用也是在2年前,时间长了给忘记了,不过我记得我当时写了笔记,这会笔记不在身边,也没法查找;

  * 就直接百度了一个方法,在这里记录一下,等改天我找到以前写的笔记,会分享出来;

命令:

  C:\Users\Administrator\.android>keytool -v -list -keystore 项目签名文件全名的绝对路径

打开as的 Terminal 面板,输入命令:

  C:\Users\Administrator\.android>keytool -v -list -keystore E:\project\geaosu\geaosu.jks

回车后显示要输入密钥库口令,输入apk打正式包的命令即可(光标不动,输完回车就可);

结果如图:

MD5值和SHA1值都在这里了,不过这种方法有点麻烦;

前提是你要自行更改你的盘符路径,配置环境变量;

(android studio配置环境变量方法:http://www.cnblogs.com/geaosu 不要点,此链接无效)

这里留个跳转链接,以后把教材补上的时候会把链接贴上来,方便查看。

原文地址:https://www.cnblogs.com/geaosu/p/8758769.html

时间: 2024-10-14 13:11:42

获取apk项目的MD5值和SHA1值的相关文章

如何获取Android项目的VersionName的getPackageManager()

代码笔记: /** * 得到应用层序的版本名称 * * @return */ private String getVersionName() { // 用于管理安装的apk和未安装的apk PackageManager packageManager = getPackageManager(); try { // 得到apk的功能清单文件:为了防止出错直接使用getPackageName()方法获得包名 // packageManager.getPackageInfo("com.xuliugen.

android获取APK签名信息及MD5指纹

1.获取APK的签名信息 01 private String showUninstallAPKSignatures(String apkPath) { 02          String PATH_PackageParser = "android.content.pm.PackageParser"; 03          try { 04              // apk包的文件路径 05              // 这是一个Package 解释器, 是隐藏的 06   

查看apk的sha1值以及apk信息

1 查看apk的sha1值 有时,希望查看到对应签名了的apk文件的sha1值.使用下面脚本,脚本文件为showInfo.sh : #!/bin/bash get_signature() { path=`jar tf "$1" | grep RSA` jar xf $1 $path keytool -printcert -file $path rm -r $path } mypath=`pwd` filepath="" if [ -d .temp_for_certi

【JSP EL】EL表达式 获取list长度/不用循环,EL在List中直接获取第一项的内容/EL获取Map的键,Map的值

1.EL表达式 获取list长度 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <c:if test="${fn:length(list名字)>1}"&g

Android Studio获取开发版SHA1值和发布版SHA1值,详细过程

转自原文 Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法 前言: 今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助. 正常情况下: 一.获取开发版SHA1: 在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎都是用Android Studio了. 1.打开android studio 找到

Android进阶之获取APK签名信息及MD5指纹

1 Android进阶之获取APK签名信息及MD5指纹 package com.guesslive.caixiangji.util; public class SignUtils { private static final String ALGORITHM = "RSA"; private static final String SIGN_ALGORITHMS = "SHA1WithRSA"; private static final String DEFAULT

Xamarin如何生成Android项目的APK

Xamarin如何生成Android项目的APK 首先需要选择Release模式生成项目.然后从“生成”菜单中选择Export Android Package命令,就可以导出APK包.APK保存在Android项目文件夹的bin\release目录中.

获取字符串对应的MD5值 (AL16UTF16LE)

CREATE OR REPLACE FUNCTION fn_md5_utf16le (InputString IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(50); /******************************************************* 用途: 获取字符串对应的MD5值 *******************************************************/ BEGIN retva

Mac不装软件校验MD5和SHA1值

Mac 下校验下载的文件的方法是: 打开 Terminal,即Mac 的命令行 MD5——md5:SHA1——shasum 要校验Xcode6.4.dmg 的md5 与sha1 ,只需要切换到对应的文件下,输入 : md5 Xcode6.4.dmg 就会输出对应的MD5 值 shasum Xcode6.4.dmg 就会输出对应的sha1 值 原文地址:https://www.cnblogs.com/housestudy/p/11136115.html