有没有办法知道另一个应用程序何时尝试访问麦克风,以便我可以让另一个应用程序使用它? 我当前的应用程序一直在后台录音,但是它阻止其他应用程序访问麦克风,是否可以让其他应用程序接管麦克风访问?
答案 0 :(得分:0)
这完全取决于您的用例。从理论上讲,出于安全原因,您不能从其他应用程序中“借用”该权限,但是没有什么可以阻止已经拥有该权限的应用程序将录制公开为“服务”。我不是在这里指Android服务,而是允许其他应用(例如通过特殊的Intent
或任何其他方式)要求您的应用进行记录,然后将记录的数据返回的功能。
请注意,正如已经提到的,当应用程序不在前台时,这将无法在Android P上使用。
我们谈论的是非root用户的设备,因为在root用户的情况下,您可能不太关心权限。