首页 >> 科技 >

如何阻止PokemonGo窃听音频焦点

2021-08-24 16:23:12 来源: 用户: 

尽管人气逐渐下降,《Pokemon Go》依然每天有大量粉丝在玩这款游戏。虽然游戏中的大多数问题都与作弊有关,但也有其他小问题困扰着现有用户。其中一个问题与安卓的音频焦点有关。喜欢边玩《口袋妖怪Go》边听音乐或播客的用户会发现,游戏开始后音频播放会立即停止。这需要用户手动重启他们最喜欢的媒体应用程序(如谷歌播放音乐、Spotify或PocketCasts)的播放。今天,我将向您展示如何防止口袋妖怪Go(或任何其他应用程序)窃取永久音频焦点-不需要根。

Pokemon Go启动时发生的情况是,它需要系统提供音频聚焦,这意味着在同一音量流上播放的任何现有媒体都将被忽略。这里的问题是安卓的音频焦点依赖于应用之间的荣誉系统。安卓不选择应该优先关注的应用,而是根据需要请求和发布焦点应用。因此,由于口袋妖怪Go在启动时请求音频聚焦,其他应用程序无法阻止它接管媒体卷。

一些应用程序(如Poweramp或Podcast瘾君子)有实验设置,可以保持音频焦点,以防止其他应用程序窃取音频,但显然许多媒体应用程序没有。一些用户已经通过使用Tasker配置文件找到了自己保持音频焦点的方法。如果没有更好的办法,我可能尝试过,但幸运的是。它包括使用隐藏的ADB命令来访问安卓权限管理系统(称为appops)的命令行界面。只需一个命令,您就可以停止口袋妖怪Go(或任何其他应用程序),并再次获得音频焦点!

停止口袋妖怪去关注音频-教程

为您的设备下载并安装USB驱动程序-仅在Windows上是必需的。

为您的操作系统下载ADB二进制文件,然后将该文件提取到您电脑上的任何文件夹中。

在手机上,打开“设置”,然后找到“关于手机”选项。

向下滚动以找到“内部版本号”值,然后单击它7次以启用“开发人员模式”。

返回“设置”中的主菜单,并输入“开发人员选项”。

在这里启用USB调试模式,如下图。

将手机插入电脑,然后在手机上将USB模式从“仅充电”模式更改为“文件传输(MTP)”模式。

回到电脑,导航到提取ADB二进制文件的位置。

在此ADB目录中打开命令提示符。在Windows上,最简单的方法是按住Shift键并单击鼠标右键。在上下文菜单中,选择“在此打开命令窗口”选项。Mac或Linux用户,请打开一个终端。

输入以下命令:adb设备

这将启动亚行守护程序。如果这是您第一次运行ADB,系统会提示您请求授权以进行连接。允许它。

再次运行步骤10中的命令,您将在输出中看到设备的序列号。如果是,请继续下一步。如果没有,请重新安装驱动程序。

(可选):如果您想限制Pokemon Go以外的应用程序的音频焦点,请安装App Inspector应用程序,并找到应用程序名称下列出的软件包。

发送以下命令:adb shell

然后执行以下命令:cmd appops set take _ audio _ focus ignore。因此,例如,对于《Pokemon Go》,命令是:cmdapo PS set com . niantic labs . pokemon go take _ audio _ focus ignore

更新:如果上面的命令对你不起作用,试着从命令中排除“cmd”。我听说如果你在安卓6.0棉花糖或更早版本上运行,你可能需要这样做。

只要您没有在窗口中收到错误消息,它应该会工作。恭喜你!现在,口袋妖怪Go不会阻止谷歌Play音乐、Spotify、PocketCasts或任何其他应用程序在上面播放!

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章