3

我需要获取在 Android 工作配置文件/托管配置文件中启用的应用程序列表,其中我的应用程序是配置文件所有者应用程序,或者如何检查具有给定包名称的应用程序是否安装在工作配置文件/托管配置文件中。

4

1 回答 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 回答