获取.apk文件版本号、包名等信息

获取.apk文件信息

在日常开发版本迭代时,难免会出现一些情况,需要获取.apk文件的信息。
如:
在安装新版本的apk文件时,提示:系统已存在较高版本,此安装包无法安装。
但是核对版本好发现当前版本好比已安装的版本号要大。

出现这种情况基本就可以确认是打包的时候versionCode版本号填写错误。

通过appt获取.apk信息

进入cmd命令行,使用aapt dump badging命令查询信息

E:\Sdk\build-tools\25.0.3> //build-tools的位置
aapt dump badging E:\app.apk //apk的位置

查询结果:

package: name='com.xxx.xxx' versionCode='1522' versionName='1.4.4' platformBuildVersionName='1.4.4'
sdkVersion:'19'
targetSdkVersion:'26'

不知道build-tools的位置怎么办

打开Android Studio,以V4.1.2版本为例。
File > Settings中查看:
获取.apk文件版本号、包名等信息_第1张图片

你可能感兴趣的:(Android)