我需要获取在 Android 工作配置文件/托管配置文件中启用的应用程序列表,其中我的应用程序是配置文件所有者应用程序,或者如何检查具有给定包名称的应用程序是否安装在工作配置文件/托管配置文件中。
问问题
781 次
1 回答
0
大多数 adb 命令都提供了一个--user
选项。
获取用户adb shell pm list users
这应该输出如下内容:
Users:
UserInfo{0:Owner:13} running
UserInfo{10:<work profile name>:30} running
在这种情况下,工作资料用户 ID 为 10。
现在您可以通过以下方式获取该工作资料的软件包adb shell pm list packages --user 10
https://developer.android.com/work/managed-profiles
https://developer.android.com/studio/command-line/adb#shellcommands
于 2020-10-20T15:31:52.563 回答