Android 指南

Android 螢幕關閉時音訊就停了?

鎖定手機後,或是在半夜,音樂、Podcast 或睡眠聲音就中斷了嗎?先做這三項檢查。不論你使用哪一個音訊 App,都適用。

立即修復

先從電池限制開始,再檢查 App 更新與省電模式。每一項都可能因不同的原因中斷播放,所以只改其中一項,並不能涵蓋三種情況。

1把 App 的電池用量設為「不受限制」

這會讓 App 不受電池最佳化的影響,否則手機可能在背景限制它。請選擇會停止播放的那個 App。截圖以 Veil 為例。

選擇你的手機

Pixel、Motorola 與大多數其他手機
設定› 應用程式› 你的音訊 App› 應用程式電池用量› 允許背景使用› 不受限制
Pixel 上 Veil Sleep 的 Android「應用程式資訊」畫面,清單下方的「應用程式電池用量」一列以紅框標示。
1在 App 的資訊畫面中,點選應用程式電池用量。
Veil Sleep 的「應用程式電池用量」畫面,「允許背景使用」一列及其開關以紅框標示。
2點選允許背景使用這一列本身,而不只是它的開關。
「允許背景使用」畫面,開關已開啟,並選取「不受限制」選項,兩者都以紅框標示。
3保持開關開啟,並選擇不受限制。

左右滑動可查看三張截圖。

截圖於 2026 年 8 月在執行 Android 16 的 Pixel 上擷取,畫面為英文介面;中文介面的選單文字以你手機的實際顯示為準。不同版本的選單用字會有出入,如果和你的不一樣,請找出提供的選項中限制最少的那個電池選項。

Samsung Galaxy
設定› 應用程式› 你的音訊 App› 電池› 不受限制

Samsung 還有第二項值得檢查的設定:設定 › 電池 › 背景使用限制。請確認你的音訊 App 沒有列在「睡眠中的應用程式」或「深度睡眠中的應用程式」之下,如果有,請把它移除。

Xiaomi、Redmi 與 POCO
設定› 應用程式› 應用程式管理› 你的音訊 App› 省電模式:無限制

在同一個畫面中,把自動啟動開啟。Xiaomi 手機是同類裡限制最嚴格的,所以這兩項設定都很重要。

OnePlus 與 Oppo
設定› 電池› 電池最佳化› 你的音訊 App› 不要最佳化
我的手機不在清單上

打開你的應用程式清單,找到該 App,選擇提供的選項中限制最少的那個電池選項。用字會有不同:不受限制、無限制、不要最佳化、允許背景活動,意思都是一樣的。

2在你清醒時更新睡眠 App

即使所有電池設定都正確,App 更新仍可能讓聲音中斷。Android 在安裝新版本時,會停止該 App 正在執行的處理程序。如果 Google Play 在夜裡更新你的音訊 App,播放也可能隨之停止。

我們在 Veil 自己的可靠度報告中看到這一點:夜間的 App 更新是造成夜晚播放中斷的常見原因。Veil 也不例外,這就是為什麼這項檢查被放在指南的前面。

  1. 開啟 Google Play,找到你整夜依賴的音訊 App。
  2. 開啟它的商店頁面,點選三點選單,並關閉該 App 的啟用自動更新。
  3. 白天時請手動更新。定期查看它在 Play 商店的頁面,有更新時點選「更新」,並在下一次整夜播放之前重新開啟它。

這只會改變那一個 App 的自動更新。你仍可以讓其他 App 保持自動更新。更新仍會帶來有用的修正與安全性改善,所以請自己選擇安裝的時間,而不是跳過更新。

Google 針對個別 App 更新的說明(英文)。無論這項設定為何,Google 仍可能安裝修補重大安全漏洞的更新。

3避免省電模式自動開啟

這與步驟 1 的個別 App 設定是兩回事,也會讓以為自己已經解決問題的人栽跟頭。判斷的線索是:音訊有些夜晚撐得住、有些夜晚撐不住,唯一的規律就是手機當時剩下多少電量。

請檢查設定 › 電池 › 省電模式中的自動觸發條件。如果它在特定電量時自動開啟,請在需要連續播放的夜晚調低那個門檻,或停用排程。讓手機保持充電,也有助於讓電量維持在門檻之上。

還是會停?找出發生了什麼事

這些狀況在早上看起來一模一樣,但原因各不相同。下次發生時,請在重新開啟任何東西之前先檢查你的手機。

其他會讓音訊停止的原因

這些原因都不會主動提醒你,所以如果上面的步驟沒有解決問題,值得逐項檢查。

手機清理或加速 App

如果你裝了這類 App,請先檢查這一項。清理與加速 App 會積極關閉背景 App,這正是你想避免的行為,而且它們可能凌駕於上面的電池設定之上。它們對新款手機的效能也幾乎沒有幫助。解除安裝通常比設定例外更簡單。

手機在夜裡自動重新啟動

Samsung 手機可以設定成依排程重新開機,通常在凌晨時段,而重新開機會結束一切,包括音訊。請檢查設定 › 電池與裝置維護 › 自動最佳化,並把自動重新啟動關閉。如果你的聲音每天晚上幾乎都在同一個時間停止,很可能就是這個原因。

自動調節電池學到了錯誤的經驗

自動調節電池會限制它判定你不常使用的 App,而一個你只在睡前才打開的 App,看起來就跟幾乎不用的 App 一模一樣。在步驟 1 把它設為「不受限制」就能凌駕這項機制,這也是該步驟比看起來更重要的另一個原因。

「未使用時暫停應用程式活動」

這是一個獨立的開關,位於設定 › 應用程式 › [App] › 未使用的應用程式設定,會在一段時間未使用後撤銷權限並限制該 App。在較新的 Android 版本中預設是開啟的。對任何你整夜依賴的 App,請把它關閉。

就寢或勿擾模式

數位健康的就寢模式,以及某些廠商的睡眠模式,在指定時間把螢幕切換成灰階時,可能會連帶開啟省電模式。如果你的音訊在手機變成黑白的同一時間中斷,請檢查那個模式還會開啟什麼。

藍牙喇叭進入休眠

如果你把聲音播放到喇叭或耳機,聲音停止可能是因為喇叭自己關機,而不是 App 停止了。許多裝置在一段時間後或電量低時會自動進入閒置。判斷的線索是:房間一片安靜,但你的手機仍顯示正在播放音訊。

其他 App 造成的記憶體壓力

當記憶體嚴重不足時,Android 會透過關閉背景處理程序來回收記憶體。正在播放的音訊排在這個佇列的後面,需要真正的壓力才會輪到,所以這個原因比多數建議所說的更少見。如果你習慣讓吃資源的遊戲或開了很多分頁的瀏覽器一直開著,睡前把它們關掉值得一試,但不要從這裡開始。

額外的保護:讓床邊模式保持顯示

如果你的 App 提供螢幕常亮或床邊模式,在你可以讓手機充電的夜晚,這是另一個選項。畫面上可見的 App,處理程序優先權比只在背景執行的 App 更高,在記憶體吃緊時有幫助。但它仍然無法在 App 自己更新或手機重新啟動時繼續播放。

如何使用 Veil 的 Bedside Clock Mode(床邊時鐘模式)

先開始播放你的聲音,點選底部播放列上的弦月圖示,在 Bedside Clock Mode(床邊時鐘模式)中開啟 Reduce interruptions(減少干擾),再選擇 Start now(立即開始)。讓手機保持插電、時鐘維持顯示,不要鎖定螢幕,也不要按電源鍵。充電時,Veil 能讓非常暗的時鐘一直顯示在螢幕上並維持在前景;而「Reduce interruptions」會讓來電與通知靜音,但仍會允許鬧鐘響起。

如果你拔掉電源或鎖定手機,聲音仍會正常播放,但這一層額外的保護就會結束。上面的電池與更新檢查仍然適用。

為什麼 Android 會這樣

簡單來說:Android 其實並不排斥背景音訊。它有一套受支援的方式能在螢幕關閉時持續播放,而上面的電池設定,是讓你擺脫手機廠商額外加上的限制。

較完整的技術說明

播放你所要求之音訊的 App,本應執行媒體前景服務,而 Google 自己的文件也把這描述為音樂播放器能在「使用者鎖定裝置或使用其他 App 時繼續播放音樂」的方式。正確這樣做的 App 不會被視為閒置:App Standby 的規則明確排除任何「目前有處理程序在前景執行(不論是以活動或前景服務的形式)」的 App。

Doze 的範圍同樣比它的名聲來得小。它會在手機閒置時延後網路存取、喚醒鎖、鬧鐘、工作與同步,但不會關閉正在播放音訊的前景服務。

因此在原生 Android 手機上,只要 App 實作得當,播放應該能撐過整夜。有三件事會打破這個承諾:

廠商的電源管理

這是最主要的一項。Samsung、Xiaomi、OnePlus、Oppo 與 Huawei 都內建了超出 Android 要求的省電層,即使是受到妥善保護的媒體服務,也可能被它們停止。Android 會記錄每個處理程序結束的原因,從我們自己使用者的紀錄中回頭查看,會發現有些工作階段在仍持有前景服務優先權時就被終止,而且經常是廠商的清理程式被點名為元凶。這就是 Android 文件所記載的行為,與特定手機實際行為之間的落差。

真正的資源壓力

當記憶體嚴重不足時,Android 會終止背景處理程序來回收記憶體。前景服務排在這個佇列的後面,這是一種保護,但不是免疫。需要真正的壓力才會輪到它們,所以這個原因比一般認為的更少見。

直接結束處理程序的情況

排程重新啟動,或是在夜間安裝的 App 更新。對於把「從最近使用畫面滑掉 App」視為停止指令的 App(Veil 就是其中之一),這個動作也屬於這一類,不過行為各有不同。這些都和電源管理完全無關。它們讓播放停止,是因為處理程序已經不存在了,所以沒有任何電池設定能解決這些問題。

由此可以得出兩點。第一,本頁的修復方法多半是讓你擺脫廠商的限制,而不是擺脫 Android 本身。第二,App 在夜裡停止,不見得是平台的錯:App 本身的缺陷,從外表看起來可能一模一樣。這一點值得坦白說清楚,因為我們自己也發布過幾個這樣的缺陷,並且是在這同一份資料中發現的。

資料來源:Android 背景播放文件(英文)、Doze 與 App Standby 文件(英文),以及 Google 的 Pixel 電池使用指南(英文)。

常見問題

為什麼我的手機在螢幕關閉時會停止播放音訊?

本來不應該這樣,而在原生 Android 上搭配實作得當的 App,通常也不會。你自己啟動的音訊,本應在媒體前景服務中執行,而 Android 明確設計成在螢幕關閉時讓它持續運作。如果仍然停止,原因通常是三者之一:超出 Android 本身規則的廠商省電層、直接結束處理程序的事件(例如排程重新啟動或夜間更新),或是 App 本身的錯誤。

每一支 Android 手機都會這樣嗎?

不會,而這正是關於這個問題最有用的一點。不同廠商的情況差異極大,因為問題多半來自手機廠商加上去的層,而不是 Android 本身。Samsung、Xiaomi、OnePlus、Oppo 與 Huawei 都內建了比 Google 要求更嚴格的電源管理。Pixel 與其他原生 Android 手機通常受影響最小,這就是為什麼同一個 App 在一支手機上完美無缺,在另一支執行相同 Android 版本的手機上卻每晚都停止。

到底是哪一項設定能解決問題?

先從「不受限制」的電池用量開始。接著檢查 App 自動更新,以及省電模式是否會在夜間自動開啟。每一項處理的是不同的原因:「不受限制」無法阻止 App 更新讓播放停止。充電時使用床邊模式,則能額外抵禦背景限制。

App 更新會讓我的睡眠聲音在夜裡中斷嗎?

會。Android 在安裝更新時會停止該 App 的處理程序。即使已設為「不受限制」,Veil 也同樣受影響。你可以只針對你的睡眠 App 關閉自動更新,並在清醒時手動更新。請依照上面的步驟 2操作,並且定期安裝更新。

設為「不受限制」會讓手機在夜裡耗電嗎?

有可能,而且 Android 在設定本身就說明了:「不受限制」選項的說明是「允許在背景使用電池。可能會消耗更多電量。」對於你刻意讓它整夜運作的 App,這是你有意做出的取捨。實際上,螢幕關閉時播放安靜音訊的負擔並不大,因為真正耗電的是螢幕,但如果方便的話,整夜充電是明智的習慣。

我的音訊每天晚上幾乎都在同一個時間停止,為什麼?

固定的時間,指向的是排程造成的事件,而不是被動反應。常見的原因有:排程的自動重新啟動(部分 Samsung 手機預設啟用)、夜間安裝的 Play 商店更新,或是附帶省電功能的就寢或勿擾模式。

我應該使用工作終止程式或手機清理 App 嗎?

不應該。清理與加速 App 會積極關閉背景 App,這正是你想避免的事。它們是音訊在夜裡中途停止的常見原因,而且對新款手機的效能並沒有實質的改善。

把 App 從最近使用畫面滑掉會停止播放嗎?

在 Veil 中會,而且這是刻意的設計:我們把這個動作視為你告訴我們要停止。不同的音訊 App 行為各異,有些會繼續播放,但如果你想讓音訊整夜持續,把 App 留在最近使用畫面中是比較安全的習慣。

iPhone 上也會發生同樣的問題嗎?

少得多。iOS 為音訊播放提供受保護的背景模式,只要音訊確實在播放,通常都會遵守,所以沒有一組對等的個別 App 電池設定可以更改。本頁幾乎所有內容都只適用於 Android。

我們這邊正在做的事

這些都不該是你的工作,我們把它視為自己的責任。Veil 會留意系統停止播放的那一刻,並在 Android 允許的範圍內自動修復,這涵蓋了相當多的情況,而你甚至不會察覺。

我們每天早上都會查看前一晚失敗的工作階段,涵蓋真實手機上數以千計的整夜播放紀錄,而我們大多數的版本更新,都直接來自那些資料所顯示的問題。我們也是這樣分辨「手機讓 Veil 停止」與「Veil 自己停止」的差別,因為兩者都會出現在同一份紀錄中,而其中只有一種是我們該修的錯誤。如果是我們的問題,我們就會修正。Android 不允許我們自己凌駕廠商的電池政策,所以上面的電池設定仍然必須在手機上更改。Bedside Clock Mode(床邊時鐘模式)是 Veil 能從 App 內部提供的最強額外保護:手機充電時,它能讓 Veil 在畫面上保持前景顯示,同時執行它的媒體服務。

如果你今晚想試試 Veil,可以先從四種免費聲音中選一種,並做完本頁開頭的三項檢查。當你可以讓手機充電時,Bedside Clock Mode(床邊時鐘模式)是額外的選項。

在 Google Play 免費試用 Veil 比較 Veil 與 White Noise Lite(英文)

Veil App 目前尚未提供繁體中文版。你可以改用英文等語言使用這款 App。

使用 Veil 還是會斷音嗎?

如果以上這些方法對 Veil 都沒有用,請告訴我們。有可能是 App 本身的問題,而從外表看起來,這與手機讓它停止是一樣的。如果你使用的是其他音訊 App,這些資訊也能幫助它的開發者調查。

  1. 在清醒時從 Google Play 更新 Veil。我們的版本更新包含可靠度的修正,所以請在下一次整夜播放之前檢查更新,並重新開啟 Veil。
  2. 重新開啟它,並記下大約是什麼時候停止的。大約的時間對我們確實很有用,因為固定的時間與隨機的時間,指向的是完全不同的原因。
  3. 記下手機當時的樣子。具體來說,就是播放通知還在不在,以及 Veil 是已經重新啟動,還是完全消失了。光是這一個細節,就比任何其他資訊更快區分出是當機還是系統終止。
  4. 把它寄給我們。下方的按鈕會開啟一封電子郵件,裡面已經列好我們需要的欄位。

我們會直接在可靠度資料中尋找你的案例。失敗的夜晚是我們學到最多的時候,也是我們區分自己的錯誤與平台問題的方式。