首页 > 解决方案 > adb 命令从 apk 获取 versionCode

问题描述

是否有一个adb命令可以运行,.apk它给了我在那个 apkandroid:versionCode的文件中设置的内容?AndroidManifest

基本上,我如何获得apkusing的版本代码adb

标签: androidadbversionandroid-manifest

解决方案


对于版本名称:

adb shell dumpsys package my.package | grep versionName

对于版本代码:

adb shell dumpsys package my.package | grep versionCode

你也可以在下面试试这个:

Android:从命令行获取versionName或获取 APK 您可以在 android 的 build-tools 目录中使用您正在使用的任何构建工具版本的 aapt。versionCode

您将标记命令传递给该工具,然后将 APK 的位置传递给它。

例子:

$ANDROID_HOME/build-tools/24.0.2/aapt dump badging app/build/outputs/apk/app-release.apk

如果滚动浏览所有输出,您可以找到versionNameand versionCode


推荐阅读