【发布时间】:2023-04-08 03:13:01
【问题描述】:
我需要一些帮助来获取使用特定意图的程序包名称或应用程序名称,例如相机。
我正在开发一个应用程序,它可以扫描哪个应用程序在后台使用相机或麦克风等其他应用程序。但我找不到任何方法来获取此类详细信息。 任何帮助,将不胜感激。 谢谢
【问题讨论】:
-
另外请告诉我是否可以显示一个对话框,询问使用相机的权限,如棉花糖 6.0。我需要在 marshmallow 23 api 下面的设备中做这样的事情。就像启动相机应用程序应该在对话框中询问权限,如果我点击否,它应该关闭相机应用程序。
-
“使用特定意图的相机”——“相机”不是
Intent。 “但我无法找到任何方法来获取此类详细信息”——出于隐私原因,希望您无法使用,除非在 root 设备上。 -
@CommonsWare 是的,使用相机的意图.. 我可以使用设备管理员来执行此操作吗?喜欢以设备管理员身份启用该应用?
-
我不知道设备管理 API 允许您监视用户在其设备上所做的事情,正如您在此处寻找的那样。话虽如此,这些 API 在过去几年中发生了很大变化,尽管其中大多数变化都与“设备所有者”相关,必须在购买后首次打开设备时进行设置。
标签: android android-intent package android-camera package-managers