有没有一种简单的方法可以使用adb shell在Android设备上获取应用程序的版本名称?
我在/data/system/packages.xml中找到了应用程序版本号(不是版本名)。
如果有一个包含应用程序信息的文件,那就太好了。
Answers:
adb shell dumpsys package my.package | grep versionName
如@david和@Jeremy Fishman所述。这将比以下方法快得多:
adb shell dumpsys | grep -A18 "Package \[my.package\]"
adb shell dumpsys package my.package
可以更快
dumpsys package my.package | grep versionName
工作完美
adb shell dumpsys package com.google.android.apps.photos | grep versionName
由于该Hidden system packages:
节。也许head -n1
会解决...