获取apk所有信息工具(bat实现)

1、获取基本信息

1、在http://code.google.com/p/android-apktool/downloads/list 下载apktool-install-windows-r05-ibot.tar.bz2,获取aapt.exe文件,放入C:\Windows\System32中

2、新建txt,写入如下代码,将文件名改为APK_info.bat

@echo off
title 获取APK包信息
color 84
aapt d badging %~fs1
PAUSE

3、在一个apk上右键,选择打开方式——浏览——找到APK_info.bat文件,即可看到包名等信息。以后apk上右键选择对应打开方式即可。

注:由于编码方式未作处理,中文会出现乱码。

原理解读:http://blog.galois21.com/archives/863

2、获取apk证书信息

1、安装JDK(Java Development Kit)或者JRE http://www.oracle.com/technetwork/java/javase/downloads/index.html环境、保证添加到环境变量的path路径:JRE(C:\Program Files\Java\jre7\bin),JDK (C:\Program Files\Java\jdk1.7.0_21\jre\bin)

2、安装7zip,将安装目录下的7z.exe复制到C:\Windows\System32中

3、新建txt,写入如下代码,将文件名改为APK_CertMD5.bat

@echo off
title 获取APK包的证书
color 84
mode con: cols=115 lines=40
del /a /f /s /q "%TMP%\tmp\*.*" 1>null
7z x %~fs1 -o%TMP%\tmp\ -aoa 1>null
keytool -printcert -file %TMP%/tmp/META-INF/*.RSA
PAUSE

4、在一个apk上右键,选择打开方式——浏览——找到APK_CertMD5.bat文件,即可看到证书信息。以后apk上右键选择对应打开方式即可。

浏览量(94) | 此条目发表在Android, 计算机分类目录。将固定链接加入收藏夹。