📜  查看 apk 版本名称 (1)

📅  最后修改于: 2023-12-03 14:55:36.633000             🧑  作者: Mango

查看 APK 版本名称

在 Android 开发中,我们经常需要查看 APK 包的版本信息,其中包括版本名称(Version Name)和版本号(Version Code)。而其中,版本名称通常是面向用户的版本号,如 1.0.0 ,而版本号则通常是面向开发者和服务器的版本号,如 100、101 等。在此,我们将着重介绍如何查看 APK 包的版本名称。

1. 使用 AAPT 工具查看

AAPT(Android Asset Packaging Tool)是 Android SDK 自带的一个命令行工具,可以用来对 APK 包进行编译、反编译等一系列操作。其中,我们可以使用 aapt 工具的 dump badging 命令来查看 APK 包的版本名称。使用方法如下:

aapt dump badging <apk_path> | grep versionName

其中,<apk_path> 是你要查看版本名称的 APK 包路径。例如:

aapt dump badging app-release.apk | grep versionName

这个命令会返回 APK 包的版本名称,格式如下:

versionName='1.0.0'
2. 使用 Android Studio 查看

在 Android Studio 中,我们也可以方便地查看 APK 包的版本名称。方法如下:

  • 在 Android Studio 中打开你的项目。
  • 点击菜单栏中的 "Build" -> "Generate Signed Bundle / APK"。
  • 在 "Generate Signed Bundle / APK" 窗口中,选择 "APK" 和对应的模板,然后点击 "Next"。
  • 在 "Configure APK" 窗口中,点击 "Locate" 按钮,选择你要查看版本名称的 APK 包。
  • 点击 "Finish",等待 Android Studio 完成打包过程。
  • 在项目结构树中,找到生成好的 APK 包,右键点击并选择 "Show in Explorer"。
  • 在文件管理器中找到 APK 包,右键点击并选择 "Rename"。
  • 把 ".apk" 后缀改为 ".zip",然后按 Enter 键。
  • 双击打开重命名后的文件,进入解压缩后的文件夹。
  • 进入文件夹 "META-INF" -> "MANIFEST.MF",打开 "MANIFEST.MF" 文件。
  • 找到 "Manifest-Version" 和 "Implementation-Version",其中 "Implementation-Version" 就是 APK 包的版本名称。
总结

以上就是两种常用的查看 APK 包版本名称的方法。使用 aapt 工具可以快速方便地查看版本名称,而使用 Android Studio 则可以更加直观地查看 APK 包的所有信息。