命令行程序如何获取系统(Android)已安装应用信息?

发布于 2022-09-01 20:47:55 字数 56 浏览 8 评论 0

C++开发android命令行程序,如何获取本机已安装应用列表以及应用相关信息,比如名称版本号等。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

假情假意假温柔 2022-09-08 20:47:55
C:\Users\weiyi.li\adb-platform-tools>adb shell

shell:/ $ pm list packages
pm list packages
package:com.tencent.mm
package:com.tencent.mobileqq

shell:/ $ pm list packages -f
pm list packages -f
package:/data/app/com.tencent.mm-1.apk=com.tencent.mm
package:/data/app/com.tencent.mobileqq-2.apk=com.tencent.mobileqq

shell:/ $ dumpsys package com.tencent.mm | grep versionName
dumpsys package com.tencent.mm | grep versionName
    versionName=6.3.5.50_r1573191

参考:
http://stackoverflow.com/questions/11942762/get-application-version-name-using-adb
https://gist.github.com/davidnunez/1404789/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文