o0r*_*s0o 72
adb shell pm list packages 将为您提供所有已安装软件包名称的列表.
然后,您可以使用dumpsys | grep -A18 "Package \[my.package\]"获取包信息,例如版本标识符等
小智 23
只需在启动应用程序后在命令提示符下输入以下命令:
adb shell dumpsys window windows | find "mCurrentFocus"
Run Code Online (Sandbox Code Playgroud)
如果在linux终端上执行命令,请用grep替换find
小智 8
如果你知道包的app id(比如org.mozilla.firefox),那很简单.首先获取appId的实际包文件的路径,
$ adb shell pm list packages -f com.google.android.apps.inbox
package:/data/app/com.google.android.apps.inbox-1/base.apk=com.google.android.apps.inbox
Run Code Online (Sandbox Code Playgroud)
现在你可以做一些grep | sed魔法来提取路径: /data/app/com.google.android.apps.inbox-1/base.apk
之后,aapt工具派上用场:
$ adb shell aapt dump badging /data/app/com.google.android.apps.inbox-1/base.apk
...
application-label:'Inbox'
application-label-hi:'Inbox'
application-label-ru:'Inbox'
...
Run Code Online (Sandbox Code Playgroud)
再一些grep魔法来获得Label.
| 归档时间: |
|
| 查看次数: |
80508 次 |
| 最近记录: |