如何在 Android 上封鎖不明與私人來電號碼(block unknown numbers)(2026)
NoDial 編輯部 / 2026-10-08「封鎖不明號碼」聽起來像是一項設定,但在 Android 上,它其實是三件不同的事。隱藏自己號碼的來電者(顯示為「私人號碼」、「無來電顯示」)會被電話 App 裡的一個開關擋下。號碼有顯示、但沒有存進聯絡人的來電者——也就是 iPhone 使用者所說的讓不明來電者保持安靜——完全不受那個開關影響,需要用另一個工具處理。至於某個特定號碼一直打來,則又是第三個問題。本篇指南會逐一說明 Pixel、Samsung 與小米手機上的做法:每項設定實際做什麼、設定之後你會看到什麼,以及哪些來電仍會打進來。
步驟截至 2026 年 10 月仍為最新版本。選單名稱會因手機廠牌、電信業者與 Android 版本而異,電信業者提供的功能則取決於你的電信業者與資費方案。
1. 簡短回答
選一行符合你想擋掉的來電類型:
- 來電者的號碼被隱藏——顯示為「私人號碼」、「不明」、「無來電顯示」或「已隱藏」。開啟電話 App → ⋮ → 設定 → 已封鎖的號碼 → 開啟不明號碼(Pixel 與小米),或封鎖號碼 → 封鎖不明來電(Samsung)。詳見第 3 節。
- 號碼有顯示,但沒有存進聯絡人——上面電話 App 的開關不會擋到這種來電。Google 自己的說明頁面寫著,你「仍會收到沒有存入聯絡人的號碼打來的電話」。請使用請勿打擾並將來電範圍限制在聯絡人,或使用 Pixel 的Call Screen(通話畫面)。詳見第 4 節。
- 疑似垃圾來電與自動語音推銷電話——在電話 App 中開啟Filter spam calls(過濾垃圾來電),並使用電信業者的免費過濾服務(Verizon Call Filter、AT&T ActiveArmor、T-Mobile Scam Shield)。詳見第 5 節。
- 某個特定號碼一直打來,或是境外來電——直接在電話 App 中封鎖該號碼,或使用像 NoCall 這樣的封鎖來電 App,在響鈴之前就拒絕清單中的號碼與境外來電。詳見第 6 節。
在 Android 上,名叫「不明」的開關封鎖的是隱藏號碼的來電者。它不會封鎖單純沒有存進聯絡人的來電者。如果你想要的是 iPhone 那種「只有我的聯絡人可以打給我」的效果,那是請勿打擾或 Call Screen 的工作——不是已封鎖的號碼開關。
2. 「不明」其實代表三種不同的情況
這個主題大部分的混淆,都來自同一個詞被用在三種不同的來電者身上:
- 私人、已隱藏,或無來電顯示——來電者刻意隱藏自己的號碼(在許多國家的做法,是在號碼前面加上像 #31# 這樣的前置碼)。你的手機完全收不到任何號碼。這就是 Google 所說的「不明」:它的說明頁面把這個開關描述為封鎖「來自私人或無法識別號碼的來電」。
- 無法識別——電信網路未能傳遞號碼,例如某些國際線路,或某些公司電話系統打出的電話。你的手機會顯示「不明」,即使對方根本沒有刻意隱藏什麼。Google 的這個開關同樣會擋到這種來電。
- 沒有存進聯絡人——一個再普通不過的號碼,只是你還沒存而已。這才是Apple所說的「不明」。Apple 的 iPhone 使用指南把「靜音未知來電」定義為:把「來自不明號碼的來電」導向語音信箱,而「來自聯絡人、近期去電對象,以及 Siri 建議對象」的來電仍會正常響鈴。
所以 Pixel 的「不明」開關,跟 iPhone 的「靜音未知來電」並不是同一個功能,即使聽起來很像。Android 的電話 App 並沒有單一開關對應 Apple 的那種意思;最接近的做法整理在第 4 節。
如果來電顯示的是數字,「不明」開關擋不住它。如果顯示的是文字——私人、不明、無來電顯示、已隱藏——它就擋得住。
3. 方法一——封鎖私人與無法識別的號碼(Pixel、Samsung、小米)
當你想擋掉的來電完全沒有顯示號碼時,這就是正確的工具。這是單一的開關,跟逐一封鎖個別號碼是分開的功能,而且每個主要 Android 廠牌的電話 App 裡都有,只是名稱略有不同。
Google Pixel,以及任何使用 Google 電話 App 的手機:
- 開啟電話 App。
- 點選更多(⋮) → 設定 → 已封鎖的號碼。
- 開啟不明號碼。
Google 的說明頁面把效果與限制都講得很清楚:「這會封鎖來自私人或無法識別號碼的來電。你仍會收到沒有存入聯絡人的號碼打來的電話。」在你開啟這個開關之前,有兩個附帶效果值得先知道:「封鎖期間收到該號碼的來電,不會出現在你的通話記錄裡」,以及「如果開啟了視覺化語音信箱,被封鎖的來電者將無法留下語音留言」。換句話說,隱藏號碼的來電者不只是不會響鈴——他們完全不會留下任何痕跡。
Samsung Galaxy:
- 開啟電話 App → 更多選項(⋮) → 設定。
- 點選封鎖號碼。
- 開啟封鎖不明來電。
Samsung 的支援頁面把這個功能列在「使用智慧來電封鎖垃圾、不明或私人號碼」底下,並補充說明「智慧來電在某些電信業者可能無法使用」。Samsung 並沒有在該頁面定義「不明」的意思,而這個開關的文字說明在不同 One UI 版本之間也有變化,所以如果你看到的是「封鎖不明/私人號碼」,指的是同一個開關。
小米、紅米與 POCO:
- 開啟電話 App → 右上角的三個點圖示 → 設定。
- 開啟已封鎖的號碼。
- 啟用不明號碼,依小米自己 FAQ 的說法,是為了「封鎖無法識別來電者的電話」。
任何顯示號碼的來電——不論是否存進聯絡人——都還是會照常響鈴。代價出現在另一個方向:有些正當理由隱藏號碼的來電者(部分診所、醫院與公司,撥出電話時會隱藏來電顯示)會被同一個開關擋下,而且如果開啟了視覺化語音信箱,他們連留言都留不了。
4. 方法二——讓未存入聯絡人的來電保持安靜
如果你真正想要的是「只有我認識的人才能讓手機響」,那就已經不是已封鎖的號碼畫面能處理的範圍了。Android 有兩個工具可以做到這件事,而且必須精確說明它們各自實際做的事,因為兩者都不像方法一那樣真正封鎖來電。
請勿打擾,並限制為僅聯絡人。Google 的 Android 說明頁面把請勿打擾(現在屬於「模式」的一部分)描述為:在「Notification filters(通知篩選)」底下選擇要封鎖或允許的項目,其中有一項People(聯絡人)設定,用來「封鎖或允許來電、訊息或對話」,另外還有一個獨立的允許重複來電者選項,「讓同一個人在 15 分鐘內打第二次電話時可以接通」。路徑是設定 → 模式 → 請勿打擾,再進入People(聯絡人)。在 People 底下,你可以選擇誰的電話仍能打進來——例如只允許聯絡人,或只允許加星號的聯絡人;確切的文字因手機而異,正如 Google 頁面所提到的(「設定依手機而異」)。
這個做法會做到:你選定的群組以外的任何人打來的電話,都不會響鈴、不會震動,也不會讓畫面亮起。它不會做到的是:拒絕這通電話。電話仍然會進來,會出現在你的通話記錄裡,而且會像任何沒接的電話一樣轉入語音信箱。它也會讓請勿打擾本來就會靜音的其他東西一起靜音——通知、依你的設定而定的鬧鐘——所以這是一個你在某段時間裡開啟的模式,不是只影響電話、永久生效的過濾器。如果你想要的是除了隱藏號碼之外,其他電話都正常響鈴,那是方法一,不是這個。
Pixel Call Screen(通話畫面)。在美國、英國、加拿大、澳洲與愛爾蘭的 Pixel 手機上,電話 App 可以在電話響鈴之前自動先過濾來電。Google 的說明頁面描述了幾種保護等級——「最高保護」、「中等保護」、「基本保護」——以及它會過濾的類別:「垃圾來電」、「可能是偽造的號碼」,以及「第一次來電者」。被判定為垃圾的來電會自動替你掛斷;對於正當的來電者,「你的手機會響鈴,並顯示來電者的回應內容」。路徑是電話 → 更多 → 設定 → 垃圾來電與 Call Screen → Call Screen。這是 Android 上最接近 Apple「靜音未知來電」的功能:第一次來電的人會先被詢問他是誰、為什麼打這通電話,手機才會發出聲音,而你則根據對話文字紀錄來決定。這項功能僅限 Pixel,而且只在上述國家可用;在其他手機上,前面提到的請勿打擾就是替代方案。
請勿打擾只是隱藏響鈴;電話仍會轉入語音信箱,也會出現在你的通話記錄裡。Call Screen 會攔截並詢問對方;你可以看到來電者說了什麼。只有方法一(隱藏號碼)與方法四(特定號碼),才會在電話抵達你之前真正拒絕它。
5. 方法三——電信業者的免費垃圾來電過濾
上面提到的開關,沒有一個知道某通電話是不是垃圾來電——它們只根據號碼是否顯示,或是否存在聯絡人裡來判斷。垃圾來電過濾是另一層機制,而且大多數手機上已經內建了兩種免費版本。
在 Google 電話 App 中:設定 → Caller ID and spam(來電顯示與垃圾來電) → 開啟See caller ID & spam(顯示來電顯示與垃圾來電資訊)與Filter spam calls(過濾垃圾來電)。Google 的頁面說明了其中的取捨:開啟過濾垃圾來電之後,「你不會收到未接來電或語音信箱通知,但被過濾的來電仍會出現在你的通話記錄裡,你也可以查看語音信箱」。疑似垃圾來電會被悄悄導向別處,而不是直接被拒絕。
來自電信業者(美國):Google 自己的 Android 指南提到三個主要服務——Verizon Call Filter、AT&T ActiveArmor,以及 T-Mobile Scam Shield。Verizon 把 Call Filter 描述為「一項免費服務,根據風險等級篩選並自動封鎖垃圾來電」,免費版涵蓋垃圾來電偵測、可設定為「僅高風險」、「高風險與中風險」或「所有風險等級」的垃圾過濾、垃圾與封鎖來電記錄,以及一份允許清單;個人封鎖清單與來電者姓名顯示則屬於付費版 Call Filter Plus。AT&T 的免費 ActiveArmor 方案提供「詐騙與垃圾來電封鎖」,會把不想要的來電導向語音信箱。請查看你自己電信業者的頁面,確認你的資費方案包含哪些功能。
電信業者的過濾功能不是用來處理:隱藏號碼與沒有存進聯絡人的號碼。它們是利用網路資料,判斷一通電話是不是可能是垃圾來電;一個安安靜靜、沒有垃圾記錄的私人號碼來電者,會直接通過這層過濾。這就是為什麼方法一與方法三通常會一起使用,而不是互相取代。
6. 方法四——某個號碼一直打來,或是境外來電
有時候問題根本不是一整個類別。而是某一個號碼,有顯示、沒有存進聯絡人,一次又一次打來——或是一波來自某個你根本沒有往來國家的來電。隱藏號碼開關對這兩種情況都沒有用,因為號碼本身是有顯示的。
直接封鎖那個號碼。在 Google 電話 App 中:最近通話 → 點選該號碼 → 封鎖/檢舉垃圾來電。在 Samsung 上:最近通話 → 該號碼 → 封鎖。兩者的完整步驟,以及簡訊的部分,請見如何在 Android 上封鎖一個號碼。
對於比較長的清單,或是整個國家,請使用封鎖來電的 App。Android 讓你選擇一個 App 作為來電篩選器;那個 App 可以看到每一通來電,並在手機響鈴之前決定要不要拒接。NoCall:黑名單來電封鎖是 XTV 旗下、與 NoDial 搭配的應用程式,在這個角色上做了兩件事:封鎖你加入清單的任何號碼,也可以封鎖境外來電——也就是除了你手機所在國家以外的所有國家,你可以自行設定例外。這個 App 自己的設定文字,把這個界線寫得很清楚:「來自其他國家的來電,將在響鈴之前被拒絕。沒有號碼的來電不受影響。」所以 NoCall 不是用來取代方法一;它補上的是方法一看不到的那些有顯示號碼的來電。關於一通來自陌生國家的未接來電,為什麼值得直接拒絕而不是回撥,背後的原因請見響一聲詐騙(Wangiri);關於電信業者層級阻止境外來電的方法,請見如何在 Android 上封鎖國外來電。
NoDial是 XTV 的另一款 App,完全不封鎖來電——它封鎖的是你自己打給選定號碼的去電。它會出現在這篇文章裡只有一個理由:一通來自不明號碼的未接來電,常常是誘使你回撥的誘餌。NoDial 可以確保你不會上鉤。
7. 並排比較
| 已封鎖的號碼 → 不明號碼 | 請勿打擾(僅聯絡人) | Pixel Call Screen | 垃圾來電過濾(App 或電信業者) | 封鎖號碼/NoCall | |
|---|---|---|---|---|---|
| 擋住的對象 | 隱藏或無法識別的號碼 | 不在你允許名單裡的任何人 | 垃圾來電、偽造號碼、第一次來電者 | 被判定為可能是垃圾的來電 | 你加入清單的號碼;境外來電(NoCall) |
| 擋不住的對象 | 任何有顯示號碼的來電 | 不會響,但也沒有被拒絕 | 已知的來電者;非 Pixel 手機 | 隱藏號碼;沒有垃圾記錄的不明來電者 | 隱藏號碼(沒有號碼可以比對) |
| 電話會被拒絕嗎? | 會 | 不會——只是被靜音 | 垃圾來電:會被掛斷。其他:會先被過濾詢問 | 導向語音信箱 | 會,在響鈴之前 |
| 通話記錄 | 不會記錄 | 會記錄 | 會記錄,並附對話文字紀錄 | 會記錄 | 記錄在 App 裡 |
| 語音信箱 | 如果開啟視覺化語音信箱則無法留言 | 可以 | 依來電者的回應而定 | 可以 | 沒有 |
| 設定位置 | 電話 App | 系統設定(模式) | 電話 App(僅 Pixel) | 電話 App/電信業者 | 電話 App/NoCall |
| 復原方式 | 一個開關 | 點一下 | 保護等級 | 一個開關 | 依號碼/依國家 |
8. 哪種方法適合你的情況?
- 來電顯示「私人號碼」或「不明」,而你已經受夠了——方法一。開啟不明號碼(Pixel、小米)或封鎖不明來電(Samsung)。並接受診所用隱藏號碼打來的電話,也會一起被擋下。
- 你想要 iPhone 那種行為:只有聯絡人能讓手機響——方法二。把請勿打擾的 People 設定為你的聯絡人,再加上允許重複來電者,讓真正緊急的事情在第二次嘗試時能打通。在支援的國家使用 Pixel 的話,Call Screen 處理起來會更細緻。
- 自動語音推銷電話,以及「疑似詐騙」來電——方法三。在電話 App 中開啟過濾垃圾來電,再加上電信業者的免費過濾。同時也保留方法一開啟;垃圾來電過濾擋不住隱藏號碼。
- 同一個有顯示的號碼,一次又一次打來——方法四。在電話 App 裡封鎖它;如果清單越來越長,改用 NoCall。
- 來自一個或多個國家、大量湧入的來電——方法四,使用 NoCall 的境外來電設定,或是查看如何在 Android 上封鎖國際電話中電信業者提供的選項。
- 你想要一段時間內完全不要有任何來電響鈴——以上方法都不是,這是另一件事,詳見如何在 Android 上封鎖所有來電。
9. 哪些來電仍會打進來——你可能也會漏接誰的電話
在你把上面所有開關都一起打開之前,值得先列出來,除了你原本想擋掉的來電者之外,你還會一起擋掉誰。
- 開啟不明/私人號碼封鎖後:任何隱藏號碼的來電者都會被擋下。醫院、診所、學校,以及許多大型雇主,撥出電話時都透過總機線路,不會顯示號碼。如果開啟了視覺化語音信箱,他們也留不了言,而且這通電話不會出現在你的記錄裡,所以你永遠不會知道他們打過電話來。
- 把請勿打擾限制為僅聯絡人時:外送司機、水電工、招募人員、藥局——任何沒有存進聯絡人、但確實有正當理由的人。他們的電話會轉入語音信箱,所以你最終還是會發現,只是不是即時的。允許重複來電者可以稍微緩解這個問題,對那些打第二次的人有用。
- 使用電信業者的垃圾過濾時:偶爾會有誤判——一條正當的商業電話線路,可能剛好跟某個垃圾來電者共用同一個號碼段。偶爾檢查一下垃圾來電記錄。
- 以上方法都擋不住的:一個有顯示號碼、沒有存進聯絡人、沒有垃圾記錄,而且是從你自己國家第一次打來的號碼。對於這種情況,沒有捷徑:等它打來之後再封鎖(方法四),或是讓 Call Screen 問它想說什麼。
10. 如何關閉這些設定
- 不明/私人號碼封鎖——電話 App → 設定 → 已封鎖的號碼(Pixel、小米)或封鎖號碼(Samsung) → 把開關關閉。開啟期間收到的來電,不會重新出現在你的記錄裡。
- 請勿打擾——下拉畫面並點選請勿打擾,或是設定 → 模式 → 請勿打擾 → 關閉。你的 People 設定會被保留,下次還能用。
- Call Screen——電話 → 設定 → 垃圾來電與 Call Screen → Call Screen → 降低保護等級,或直接關閉。
- Filter spam calls(過濾垃圾來電)——電話 → 設定 → Caller ID and spam(來電顯示與垃圾來電) → 關閉。電信業者的過濾功能,則要在電信業者的 App 或帳戶頁面中管理。
- 已封鎖的號碼——電話 → 設定 → 已封鎖的號碼 → 點選該號碼旁的 ✕。在 NoCall 中,則是把該號碼從清單中移除,或重新允許該國家。
11. 常見問題
- 我該如何在 Android 上封鎖不明號碼?
- 開啟電話 App,點選 ⋮ → 設定 → 已封鎖的號碼,然後開啟不明號碼(Google Pixel 與小米)。在 Samsung 上,前往設定 → 封鎖號碼,然後開啟封鎖不明來電。這會擋住隱藏號碼的來電者;號碼有顯示、但沒有存進聯絡人的來電者,仍然會打進來。
- Android 有沒有像 iPhone 那樣的「靜音未知來電」?
- 電話 App 裡沒有單一的開關可以做到。最接近的做法,是把請勿打擾的 People 設定限制為僅聯絡人(其他人的來電會被靜音並轉入語音信箱),以及在支援的國家使用 Pixel 手機的 Call Screen,它會在手機響鈴之前先過濾第一次來電的人。
- 封鎖不明號碼,會不會連帶封鎖沒有存進聯絡人的號碼?
- 不會。Google 的說明頁面指出,不明號碼開關封鎖的是「來自私人或無法識別號碼的來電」,而且「你仍會收到沒有存入聯絡人的號碼打來的電話」。如果想讓沒有存入的號碼不要響鈴,請改用請勿打擾或 Call Screen。
- 被封鎖的不明來電者,會轉入語音信箱嗎?
- 在 Google 電話 App 上,如果開啟了視覺化語音信箱,被封鎖的來電者無法留下語音留言,而且封鎖期間收到的來電,不會出現在你的通話記錄裡。Google 並沒有說明來電者那端會聽到什麼。Samsung 的支援頁面同樣沒有描述來電者那端的體驗。
- 我該如何在 Samsung 手機上封鎖私人號碼?
- 開啟電話 App → 更多選項(⋮) → 設定 → 封鎖號碼,然後開啟封鎖不明來電。Samsung 把這個功能列在智慧來電底下,並註明在某些電信業者可能無法使用。
- 我電信業者的垃圾來電過濾,會封鎖私人號碼嗎?
- 像 Verizon Call Filter 與 AT&T ActiveArmor 這類電信業者的過濾功能,是根據網路資料,封鎖被判定為垃圾或詐騙的來電。它們公開的功能列表,並沒有提到會封鎖隱藏或私人號碼,所以隱藏號碼請使用電話 App 的不明號碼開關,垃圾來電則使用電信業者的過濾功能。
12. 總結
Android 上的「不明」,指的是隱藏或無法識別的號碼,不是沒有存進去的號碼。已封鎖的號碼 → 不明號碼開關(Samsung 上是封鎖不明來電)會拒絕隱藏號碼的來電,而且不留下任何痕跡。要擋住沒有存進聯絡人的來電者,請使用限制為僅聯絡人的請勿打擾,或是 Pixel 的 Call Screen——兩者都是讓來電靜音或先過濾,而不是直接拒絕。Google 與電信業者的垃圾來電過濾,負責處理自動語音推銷電話。某個特定、有顯示的號碼,或是境外來電,則是封鎖清單該做的事:電話 App 自己的清單,或是 NoCall 的清單。
- 隱藏/私人/無來電顯示:電話 → 設定 → 已封鎖的號碼 → 不明號碼(Pixel、小米);封鎖號碼 → 封鎖不明來電(Samsung)。
- 沒有存進聯絡人:設定 → 模式 → 請勿打擾 → People;或是 Pixel 的 Call Screen。只是靜音,不是拒絕。
- 垃圾來電:電話 → 設定 → Caller ID and spam(來電顯示與垃圾來電) → Filter spam calls(過濾垃圾來電);再加上 Verizon Call Filter/AT&T ActiveArmor/T-Mobile Scam Shield。
- 單一號碼或單一國家:在電話 App 中封鎖,或是在 NoCall 裡於響鈴前封鎖。
- NoDial不會動到來電;它擋住的是你自己回撥一個不明號碼的動作。
NoDial——幫你不回撥那個號碼只封鎖去電。緊急電話永不封鎖。
資料來源
- Google Phone Help, "Block or unblock a phone number"(已封鎖的號碼 → 不明號碼;封鎖私人或無法識別的號碼,不包含聯絡人以外的號碼;通話記錄與視覺化語音信箱的行為) support.google.com
- Google Phone Help, "Use caller ID & spam protection"(Caller ID and spam → Filter spam calls;你會與不會收到哪些通知) support.google.com
- Google Phone Help, "Screen your calls before you answer them"(Call Screen 的保護等級與類別;支援的國家) support.google.com
- Android Help, "Limit interruptions with Modes & Do Not Disturb on Android"(Notification filters → People;15 分鐘內允許重複來電者;設定依手機而異) support.google.com
- Samsung Support (US), "Block a phone number or contact on your Galaxy phone"(封鎖號碼 → 封鎖不明來電;智慧來電的可用性) samsung.com
- Xiaomi Support, "How to block or unblock a phone number?"(已封鎖的號碼 → 不明號碼,「用於封鎖無法識別來電者的電話」) mi.com
- Apple Support, "Manage unknown callers on iPhone" and iPhone User Guide, "Screen and filter calls"(「靜音未知來電」的定義:聯絡人、近期去電對象與 Siri 建議對象仍會正常響鈴) support.apple.com
- Android (Google), "How to Stop and Block Unwanted Spam Calls"(電信業者工具:Verizon Call Filter、AT&T ActiveArmor、T-Mobile Scam Shield) android.com
- Verizon, "How to Block Spam Calls & Robocalls" and "Call Filter FAQs"(免費版功能;風險等級;Call Filter Plus) verizon.com
- AT&T, "ActiveArmor Mobile Security"(免費版:詐騙與垃圾來電封鎖) att.com
- FCC, "Stop Unwanted Robocalls and Texts"(關於電信業者封鎖工具與 App 的消費者指南) fcc.gov
- NoCall app, in-app text for the calls-from-abroad setting(「來自其他國家的來電,將在響鈴之前被拒絕。沒有號碼的來電不受影響。」) play.google.com
手機廠牌與電信業者會不時調整這些選單。如果某個步驟與你看到的畫面不符,請查看廠牌或電信業者目前的說明頁面。