- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个名为 BasicManagedProfile 的安卓演示它实现了有关设备策略管理器的一些新功能。
现在我有一个问题,关于在托管配置文件中应用程序时如何获取其他包名称。例如,演示显示 chrome 和计算器名称字符串来进行演示。
/**
* Package name of calculator
*/
private static final String PACKAGE_NAME_CALCULATOR = "com.android.calculator2";
/**
* Package name of Chrome
*/
private static final String PACKAGE_NAME_CHROME = "com.android.chrome";
但我想知道如何获得其他人,如拨号器和联系人。
我尝试使用 getInstalledPackages()
或 queryIntentActivities()
但失败了。
顺便说一句,我像这样使用方法addCrossProfileIntentFilter()
:
IntentFilter filter = new IntentFilter(Intent.ACTION_MAIN); filter.addCategory(Intent.CATEGORY_LAUNCHER);
MyActivity.deviceManager.addCrossProfileIntentFilter(MyReceiver.getComponentName(context), filter, FLAG_MANAGED_CAN_ACCESS_PARENT | FLAG_PARENT_CAN_ACCESS_MANAGED);
但是 queryIntentActivities()
无法返回正确的应用程序列表。请给我一些关于这些的建议。
最佳答案
不是解决方案,而是提示。
通过添加标志 GET_UNINSTALLED_PACKAGES
,您可以从主帐户检索包含应用程序的列表:
mContext.getPackageManager()
.getInstalledApplications(
PackageManager.GET_UNINSTALLED_PACKAGES);
卸载主账号没有持久化数据的应用后,该方法不返回。所以它完成了部分工作。
但是,该方法也可能返回真正卸载的应用程序。
If flag GET_UNINSTALLED_PACKAGES is set and if the package is not found in the list of installed applications, the application information is retrieved from the list of uninstalled applications(which includes installed applications as well as applications with data directory ie applications which had been deleted with DONT_DELETE_DATA flag set).
关于android - managed profile申请时如何获取主账号的包裹信息列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27311251/
我无法理解 hl7 中关键概念之间的差异。 有人可以解释一下以下内容的差异吗: 什么是访问?访问次数通常位于哪里?什么是遭遇数?遭遇号码通常位于哪里?hl7中的遭遇等级和访问等级有什么区别?帐号是多少
Steam平台限时半价购买《绝地求生》账号 进入活动先登陆 然后加入购物车下单就行了 经常洗我绝地求生的可以去买一个 挺划算的 活动地址:http://t.cn/RBgS3tN 手机扫码
我正在开发一个可以调用互联网电话的 Android 应用程序。我让一切正常,从 SIP 服务器注册和调用电话,更新实时状态等。但是我用于应用程序的 SIP 帐户已在代码中设置。这不是我想要的。 在an
Substrate Collectables Workshop在某些时候建议开发者链为 Alice 提供预注资金的帐户。 Let's go into the Transfer app, and mak
我正在尝试向我的应用程序添加登录系统,使用 meteor accounts-facebook 效果很好,但我不知道为什么使用 accounts-password 似乎不起作用。这是出现的消息。 **C
废话不多说了,直接给大家贴实现此功能的正则表达式代码了,具体代码如下所示: ?
我是一名优秀的程序员,十分优秀!