adb与aapt获取安卓手机app的versionCode
adb命令通常可以查看app包名以及app包的位置,但是无法获取详细信息,如版本号。这里结合aapt可执行程序来获取app的versionCode。
这里以新浪微博app为例,另外,这里介绍的过程均是在windows下操作。
1、查看app包名以及包所在的位置。
adb shell pm list packages | findstr sina
获取app安装文件的路径
adb shell pm path com.sina.weibo
2、通过adb pull命令将apk包拉取到本地。
adb pull /data/app/com.sina.weibo-1/base.apk
本地下载的文件
3、通过aapt工具获取app详细信息。提示:如何通过aapt查看apk版本信息,可以参考这篇文章。
/path/to/aapt dump badging base.apk
版本号3614。