获取.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
中查看: