您的位置: 首頁(yè) >科技 >

如何停止PokemonGo從竊聽(tīng)音頻焦點(diǎn)

2022-09-14 06:02:31 編輯:陸成嫻 來(lái)源:
導(dǎo)讀 盡管人氣逐漸下降,但《Pokemon Go》 仍然每天都有大量粉絲在玩這款游戲。盡管游戲的大多數(shù)問(wèn)題都與作弊有關(guān),但還有其他更次要的問(wèn)題惹...

盡管人氣逐漸下降,但《Pokemon Go》 仍然每天都有大量粉絲在玩這款游戲。盡管游戲的大多數(shù)問(wèn)題都與作弊有關(guān),但還有其他更次要的問(wèn)題惹惱了現(xiàn)有用戶。一個(gè)這樣的問(wèn)題與Android中的音頻焦點(diǎn)有關(guān)。在玩Pokemon Go時(shí)喜歡聽(tīng)音樂(lè)或播客的用戶會(huì)發(fā)現(xiàn),啟動(dòng)游戲后,音頻播放會(huì)立即停止。這要求用戶手動(dòng)在其喜歡的媒體應(yīng)用(例如Google Play音樂(lè),Spotify或PocketCasts)上重新開(kāi)始播放。今天,我將向您展示如何阻止Pokemon Go(或任何其他應(yīng)用程序)竊取永久音頻焦點(diǎn)- 無(wú)需root。

啟動(dòng)Pokemon Go時(shí)發(fā)生的情況是,它要求系統(tǒng)提供音頻焦點(diǎn),這意味著在相同音量流上播放的任何現(xiàn)有媒體都將被忽略。這里的問(wèn)題是,Android的音頻焦點(diǎn)依賴于應(yīng)用程序之間的榮譽(yù)系統(tǒng)。Android不會(huì)選擇要優(yōu)先關(guān)注的應(yīng)用程序,而是根據(jù)需要請(qǐng)求和釋放焦點(diǎn)的應(yīng)用程序。因此,由于Pokemon Go啟動(dòng)時(shí)會(huì)請(qǐng)求音頻焦點(diǎn),因此其他應(yīng)用程序無(wú)法阻止它接管媒體音量。

某些應(yīng)用程序(例如Poweramp或Podcast Addict) 具有實(shí)驗(yàn)設(shè)置,可以保持音頻焦點(diǎn),以防止其他應(yīng)用程序竊取音頻,但顯然許多媒體應(yīng)用程序沒(méi)有。一些用戶已經(jīng)想出了自己的方式,通過(guò)使用Tasker配置文件來(lái)保持音頻焦點(diǎn),如果沒(méi)有更好的方法,我可能會(huì)嘗試過(guò),但值得慶幸的是。它涉及使用隱藏的ADB命令來(lái)訪問(wèn)Android的權(quán)限管理系統(tǒng)(稱為appops)的命令行界面。使用一個(gè)命令,您就可以停止Pokemon Go(或其他任何應(yīng)用程序)再次獲得音頻焦點(diǎn)!

停止Pokemon Go專(zhuān)注音頻- 教程

下載并為您的設(shè)備安裝USB驅(qū)動(dòng)程序 -僅在Windows上才很有必要。

下載 適用于您的操作系統(tǒng)的 ADB二進(jìn)制文件,然后將文件提取到PC上的任何文件夾中。

在您的手機(jī)上,打開(kāi)“設(shè)置”,然后找到“關(guān)于手機(jī)”選項(xiàng)。

向下滾動(dòng)以找到“內(nèi)部版本號(hào)”值,然后點(diǎn)擊它7次,以啟用“開(kāi)發(fā)人員模式”。

返回“設(shè)置”中的主菜單,輸入“開(kāi)發(fā)人員選項(xiàng)”。

在此處啟用USB調(diào)試模式,如下所示。

將手機(jī)插入PC,然后在手機(jī)上將USB模式從“僅充電”模式更改為“文件傳輸(MTP)”模式。

返回PC,導(dǎo)航至提取ADB二進(jìn)制文件的位置。

在此ADB目錄中打開(kāi)命令提示符。在Windows上,最簡(jiǎn)單的方法是按Shift +右鍵單擊。在上下文菜單中,選擇“此處打開(kāi)命令窗口”選項(xiàng)。Mac或Linux用戶,請(qǐng)打開(kāi)一個(gè)終端。

輸入以下命令: adb devices

這將啟動(dòng)ADB守護(hù)程序。如果這是您第一次運(yùn)行ADB,則會(huì)看到提示您要求授權(quán)連接的提示。允許它。

重新運(yùn)行步驟10中的命令,您將在輸出中看到設(shè)備的序列號(hào)。如果是這樣,請(qǐng)繼續(xù)執(zhí)行下一步。如果沒(méi)有,請(qǐng)重新安裝驅(qū)動(dòng)程序。

(可選):如果您想限制除Pokemon Go以外的其他應(yīng)用程序的音頻焦點(diǎn),請(qǐng)安裝App Inspector 應(yīng)用程序并找到該應(yīng)用程序名稱下列出的軟件包。

發(fā)送以下命令: adb shell

然后執(zhí)行以下命令:cmd appops set TAKE_AUDIO_FOCUS ignore。因此,例如,對(duì)于《 Pokemon Go》,命令為: cmd appops set com.nianticlabs.pokemongo TAKE_AUDIO_FOCUS ignore

更新:如果以上命令對(duì)您不起作用,請(qǐng)嘗試從命令中排除“ cmd”。我聽(tīng)說(shuō),如果您在Android 6.0 Marshmallow或更早版本上運(yùn)行,可能需要這樣做。

只要您在窗口中沒(méi)有收到錯(cuò)誤消息,它就應(yīng)該起作用。恭喜你!現(xiàn)在,Pokemon Go不會(huì)阻止Google Play音樂(lè),Spotify,PocketCasts或其他任何應(yīng)用在其之上播放!


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。