用shell写了一个查看apk签名的脚本。代码很少也很简单支持递归目录查询#!/bin/bash#使用方法 ./getcertificate.sh xx.apkget_signature() { path=`jar tf "$1" | grep RSA` #查找apk中RSA文件 jar...
分类:
系统相关 时间:
2015-04-30 16:01:08
阅读次数:
162
一、Android第三方应用接入微信开放平台的注意事项:1. 到微信开放平台官网申请正式的AppID(需通过审核),要填写包名、app签名的md5值。至于如何获取app签名信息,官方提供签名包apk(http://open.weixin.qq.com/download/sdk/gen_signatu...
分类:
微信 时间:
2015-03-13 20:38:11
阅读次数:
394
上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。1. 加入签名信息:在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令...
分类:
移动开发 时间:
2015-01-26 18:55:07
阅读次数:
251
1.获取APK的签名信息 01 private String showUninstallAPKSignatures(String apkPath) { 02 ?????????String PATH_PackageParser = "android.content.pm.PackageParser"; 03 ?????????try { 0...
分类:
移动开发 时间:
2014-12-23 17:50:45
阅读次数:
202
将证书用于内容加密虽然数字签名可以验证作者的身份以及确保文档内容的一致性,但是它不能用来保护内容本身,如果某人拦截了数字签名信息,这个人是可以读取文档信息的,但是他假如想修改内容的话,数据签名是可以检测到文档并非原作者所修改的,这个概念已经通过上一章的实验..
判断debug签名和release签名思路是:可以获取到package里的签名信息Signature对象,在Signature对象里有hashCode()方法,可以用来标识Signature对象。目前我采用的方法是先运行release版的app,然后记录下该包里Signature对象的hashcod...
分类:
移动开发 时间:
2014-12-15 15:20:16
阅读次数:
176
1:查看keystore文件的签名信息keytool -list -v -keystore keystoreName -storepass keystorePassword2:检查apk文件中的签名信息解出apk中RSA文件,然后用keytool即可查看签名信息:keytool -printcert...
分类:
移动开发 时间:
2014-12-09 17:18:30
阅读次数:
164
一、Android第三方应用接入微信开放平台的注意事项:1. 到微信开放平台官网申请正式的AppID(需通过审核),要填写包名、app签名的md5值。至于如何获取app签名信息,官方提供签名包apk(http://open.weixin.qq.com/download/sdk/gen_signatu...
分类:
微信 时间:
2014-12-09 13:52:53
阅读次数:
525
因为工作需要,需要获取应用的apk传递给新浪微博或者微信去申请授权 所以需要程序内获取签名上传服务器做法如下:public static String getAPPSecretString(Activity activity){String backString="";try {PackageInf...
分类:
移动开发 时间:
2014-10-30 10:56:13
阅读次数:
260