考虑一个用例,例如,在设备testDPC中安装了app并且作为个人资料所有者运行。我的应用程序ABC已经安装,它有两个实例一个在工作配置文件中运行(Badged)另一个是个人配置文件(非标记)。现在我需要在我的应用程序中以编程方式检查它是否在工作/个人资料中。
Android for work - How to check if my application is running in the work profile?
上面的答案对我没用,因为它使用的DevicePolicyManger仅适用于testDpc。
此外,我在ApplicationInfo api中找不到上述任何标志 https://developer.android.com/reference/android/content/pm/ApplicationInfo.html
任何帮助都会受到赞赏。