通过adb命令查询app 版本号

查看app包名的几种方法

1. adb shell dumpsys window | findstr mCurrentFocus  
2. adb logcat | findstr -i displayed
3. adb shell dumpsys dunactivity top | findstr ACTIVITY

通过上方获取的包名 进行查看对应的版本号

4. adb shell pm dump 包名 | findstr version 
5. adb shell dumpsys package 包名 | findstr version
对应结果

以微信为例:

adb shell dumpsys window |findstr mCurrentFocus
  mCurrentFocus=Window{9d00466 u0 com.tencent.mm/com.tencent.mm.plugin.account.ui.LoginPasswordUI}

adb shell dumpsys package com.tencent.mm |findstr version
    versionCode=2040 minSdk=21 targetSdk=29
    versionName=8.0.16
    signatures=PackageSignatures{3faaa5a version:1, signatures:[962f5b7], past signatures:[]}

以上为windows 查询命令, linux 将 findstr 换成 grep 即可

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐