gpt4 book ai didi

android - 在没有root权限的情况下通过uid查找Android应用的包名

转载 作者:行者123 更新时间:2023-11-29 15:41:51 27 4
gpt4 key购买 nike

我有一个应用程序每次打开浏览器都会打开一个站点的问题。我通过 adb 找到了具有此 Intent 的应用程序 ID,现在我想知道是否有一种方法可以在没有 root 权限的情况下通过应用程序 ID 查找包名称。

最佳答案

For UnRooted devices following works for me:

在 PC 中设置 adb,将设备连接到 PC,在 PC 上启动 shell 并输入:

adb shell "dumpsys package | grep -A1 'userId=UID'"

UID 替换为您要查找的 ID,例如 10102

例子:

bash-4.2# adb shell "dumpsys package | grep -A1 'userId=10102'"
userId=10102
pkg=Package{46171ce com.android.chrome}
bash-4.2#

包含 Package{ 的行将在空格和 之间显示应用程序的包名称。您可以执行 adb shell dumpsys package PKG_NAME(PKG_NAME → 应用的包名称) 以了解有关该包/应用的更多详细信息。

关于android - 在没有root权限的情况下通过uid查找Android应用的包名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39077820/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com