如何在 Android 上拦截境外来电(并防止自己回拨)
NoDial编辑部 / 2026-10-01来自境外号码的来电是骚扰电话和诈骗电话的常见来源,很多从不和境外有任何往来的人都希望完全不接到这类电话。问题在于 Android 自带的电话应用并没有"拦截这个国家"这样的开关。本指南将说明你的手机单凭自身能拦截什么、哪些 App 和运营商服务可以拦截境外号码,以及即使电话还是打进来了,有一步始终能保护你:确保你无法回拨这个号码。
以下步骤截至 2026 年 10 月有效。菜单名称会因手机品牌、Android 版本、地区和运营商而异,App 和运营商服务也会变化。在依赖某项拦截之前,请查看当前的帮助页面。
1. 简要答案
Android 自带的电话应用——Google 的电话应用和三星的电话应用——都无法拦截来自某个特定国家的所有来电。它们能做到的是拦截单个号码、拦截隐藏或无法识别的来电,以及过滤它们识别为骚扰电话的来电。
要拦截整个国家或某个国家区号,你需要一款提供此功能的来电拦截 App(Truecaller、Hiya 等,详见第 3 节),或者一项你的运营商提供的能够拦截境外来电的服务(如果有的话)。
无论你选择哪种方式,仍可能有部分境外来电漏网。应对境外诈骗电话最有效的防护很简单:不要回拨陌生的境外号码。这一点你可以在手机的去电一侧自行落实,第 6 节会说明方法。
拦截来电和拦截你自己的去电是两件不同的事。来电拦截能减少你看到的来电数量。去电拦截则能确保一通来自境外的未接来电,不会变成一笔昂贵的回拨费用。
2. Android 不借助 App 能拦截什么
Google 电话应用(Pixel 及许多其他手机)
- 拦截单个号码:在通话记录中点击该通话,然后选择拦截/举报骚扰电话。
- 拦截隐藏和无法识别的来电:点击更多(三个点)> 设置 > 已拦截的号码,然后开启未知来电。Google 的帮助页面明确说明了这个功能的局限:你仍然会接到不在联系人中的号码打来的电话。"未知"指的是隐藏或无法识别的号码,而不是任何你不认识的号码。
- 过滤骚扰电话:在设置 > 来电显示和骚扰电话中,开启查看来电显示和骚扰电话信息,然后开启过滤骚扰电话。被过滤的来电不会响铃,但仍会出现在通话记录中。
- 来电甄别(Call Screen):在部分国家的 Pixel 手机上,电话应用可以自动筛查来自未知号码的来电。
三星电话应用(Galaxy 手机)
- 拦截号码:打开电话 > 更多选项(三个点)> 设置 > 拦截号码,在那里添加号码。
- 拦截隐藏号码:在同一界面中,有一个开关可以拦截未知或隐藏号码的来电。它的名称因地区而异:三星美国页面称其为"拦截未知号码来电",而其印度和拉丁美洲页面则称为"拦截未知/隐藏号码"。
- 骚扰电话防护:来电显示和骚扰电话防护功能提供拦截骚扰和诈骗电话的选项。三星说明该功能可能并非在所有运营商或机型上都可用。
缺失的部分:国家区号和前缀
Google 和三星目前的帮助页面都没有描述按国家区号拦截来电,或拦截所有以特定前缀开头的号码。它们的帮助页面只描述了拦截单个号码、拦截隐藏或无法识别的号码,以及拦截骚扰电话。因此,如果你想阻止来自某个国家区号的所有来电,内置的电话应用并不是合适的工具。
不过 Android 本身确实为此留出了空间。它提供了一个名为 CallScreeningService 的系统功能,Android 开发者文档将其描述为一种让默认电话应用"或第三方 App 在来电显示给用户之前决定是否允许"的方式。这正是来电拦截类 App 的工作原理,也是 Android 上按国家拦截来电通常意味着要安装一款 App 的原因。
关于 Pixel 和三星的完整内置拦截步骤,包括如何解除拦截,参见如何在 Android 上拦截某个号码。
3. 用 App 拦截整个国家
- 境外号码或国家区号 ✓
- 适用于任何运营商
- 依赖来电显示的号码
Google Play 上有几款来电拦截类 App 提供按国家或号码前缀拦截的功能。以下是各自官方帮助页面或应用商店页面所描述的能力。功能、菜单名称和可用性会随时间变化,安装前请以 App 本身为准。
| App | 官方页面描述的功能 |
|---|---|
| Truecaller | 提供境外号码选项,可拦截来自本国以外国家的来电,另有可添加国家区号的拦截名单。 |
| Hiya | 在拦截名单中点击+,选择以此开头的号码,即可拦截所有以你输入的前缀开头的号码。 |
| Should I Answer? | 其 Play 商店页面介绍可拦截隐藏、境外或费率号码。 |
| Calls Blacklist | 提供一个以此开头的过滤器,可拦截以你输入的数字开头的号码。 |
这里出现了两种思路。一种"境外号码"选项会拦截任何看起来不像来自本国的号码,是拦截境外来电最简单的方式。另一种前缀过滤器("以此开头")则让你可以针对特定国家区号,如果大多数骚扰电话来自少数几个地方、而你仍想接听其他地区的来电,这种方式更适合。使用前缀过滤器时,请确认该 App 期望的号码写法(是否带 +),以确保规则能匹配到来电。
每款 App 都是根据来电显示的号码来判断的。诈骗者可以伪装来电显示的号码,因此一通境外来电可能显示为本地号码而绕过国家拦截。把 App 拦截当作减少来电数量的过滤网,而不是一堵绝对的墙。
还有一个相关的漏洞。美国联邦贸易委员会(FTC)警告称,一些诈骗号码使用"看起来像是美国国内的区号,实际上却与境外电话号码相关联——通常在加勒比地区"。这些国家与美国和加拿大共用 +1 国家代码,因此仅基于 +1 代码的拦截无法区分它们。
4. 咨询你的运营商
- 设置在你的线路上,而非手机上
- 仅部分运营商提供
- 选项因运营商而异
标准呼叫限制对来电能做什么
移动网络内置了一套 GSM/3GPP 标准(3GPP TS 22.088)定义的呼叫限制。对于来电,标准只定义了两种:
- 限制所有来电(拨号代码 *35*):你的手机将不会接到任何来电。这会阻止境外来电,但同时也会阻止所有其他来电。
- 限制在本国以外漫游时的来电(拨号代码 *351*):仅在你身处境外时生效。标准说明"在归属 PLMN 国家接听来电的能力不受影响",也就是说在国内时这项设置不会改变任何事。
目前没有仅限制国际来电的标准限制项。因此标准呼叫限制无法做到既拦截境外来电、又让本地来电正常接入。完整的限制代码列表及呼叫限制密码的使用方法,参见呼叫限制代码。
可拦截境外来电的运营商服务
部分运营商在其网络之上提供了自有的功能。举两个例子:
- 新加坡:根据新加坡资讯通信媒体发展局(IMDA)的说明,自 2024 年 1 月起,Singtel、M1、StarHub 和 SIMBA 的用户可以选择开启拦截境外来电。
- 美国:Verizon 的 Call Filter 功能允许使用符合条件设备的用户拦截所有来自境外号码的来电。
许多运营商没有类似的功能,而提供这项服务的运营商在开启方式和覆盖范围上也各不相同。请咨询你自己的运营商是否提供拦截境外来电的服务、如何开启,以及是否涵盖与你本国共用区号的号码。运营商拦截是在网络层面生效的,因此即使你更换手机,它依然有效。
5. 为什么回拨才是真正的风险
许多不请自来的境外来电并不是打算让你接听的。在"响一声"诈骗(也称 wangiri)中,你的手机会被一个陌生号码呼叫一两声后挂断。目的是诱使你回拨。
真正的代价就在那次回拨中。美国联邦通信委员会(FCC)警告称,相关费用"可能会以费率服务、国际通话或长途通话的名义出现在你的账单上"。FTC 的描述是,这个号码"实际上是一个境外收费号码","大部分钱都流向了诈骗者"。FCC 给出了 809(多米尼加共和国)和 232(塞拉利昂)这类区号作为例子。
不同国家的监管机构给出了相同的建议:
- 澳大利亚 Scamwatch:"如果你收到一个不认识的境外号码打来的意外未接来电,请忽略它。"
- 爱尔兰通信监管委员会(ComReg):"不要回拨任何你不认识的号码。"
- FCC:"如果你不拨打国际电话,请要求你的电话公司拦截你线路上的国际去电。"
一通来自境外的未接来电不花你一分钱。真正花钱的是回拨这个动作,所以最有力的防护在去电这一侧。
6. 让回拨变得不可能
你无法总是阻止一个境外号码打给你:内置 App 无法拦截整个国家,App 过滤器依赖来电显示的号码,运营商选项也有限。但你可以确保这通回拨永远无法接通。在 Android 上有三种方法可以做到。
国际去电呼叫限制
呼叫限制同样有一个去电类别:限制国际去电。拨打 *331*PW#(PW 是你的四位数呼叫限制密码),或在电话应用设置的呼叫限制中开启国际电话。此后每一通拨往其他国家的电话都会被运营商网络拒绝。这需要呼叫限制密码,且只有在你的运营商支持的情况下才有效。代码和密码详见呼叫限制代码。
运营商对国际去电的限制
部分运营商可以在你的线路上通过账户或电话拦截国际去电,这正是 FCC 在你不拨打国际电话时推荐的做法。具体覆盖范围因运营商而异,请咨询是否有例外。
NoDial 的国际电话拦截
NoDial 是一款 Android App,可拦截你拨往自己选定号码的去电。它的国际电话拦截功能会在接通前,拦截手机上拨往与 SIM 卡所属国家不同的所有去电。它是按国家而不是按号码前缀判断的,所以拨往加勒比国家的 +1 号码同样会被算作国际电话。你可以选择仍想拨打的任意国家,让它们保持畅通。
- 安装 NoDial,并在 Android 询问时允许它处理通话转接(只需一次性确认)。
- 开启国际电话拦截。
- 如果需要,添加你不想被拦截的国家。
它在你的手机上运行,而不是在运营商网络上,因此不需要呼叫限制密码,可用于任何运营商。设置会立即生效,紧急呼叫永远不会被拦截。如果你只想阻止自己拨打某一个境外号码,NoDial 也可以只拦截那一个号码。
NoDial 不会拦截来电。境外号码仍然可以打给你。使用第 2 到第 4 节中的方法来处理来电,再用 NoDial 确保你无法回拨。
以上这些去电拦截方法都不会作用于 WhatsApp 等联网 App 内拨打的电话。各种去电方法的并排对比,参见如何在 Android 上拦截国际电话。
7. 各方法对比
| 方法 | 能拦截某个国家打来的来电吗? | 隐藏/未知号码? | 你自己的境外回拨? | 适用范围 |
|---|---|---|---|---|
| Google 电话应用(拦截、未知来电、骚扰过滤) | ✕一次只能拦截一个号码 | ✓仅限隐藏或无法识别的号码 | ✕不能 | 使用 Google 电话应用的手机 |
| 三星电话应用(拦截号码、骚扰防护) | ✕一次只能拦截一个号码 | ✓未知/隐藏号码 | ✕不能 | 三星 Galaxy |
| 来电拦截 App(Truecaller、Hiya 等) | ✓按国家或前缀,取决于 App | 取决于 App | ✕不能 | Android,任意运营商 |
| 运营商境外来电拦截 | ✓所有境外号码 | 请咨询运营商 | ✕不能 | 仅限提供该服务的运营商 |
| 呼叫限制:所有来电(*35*) | ✓连同其他所有来电一起 | ✓连同其他所有来电一起 | ✕不能 | 支持呼叫限制的运营商 |
| 呼叫限制:国际去电(*331*) | ✕不能 | ✕不能 | ✓所有国际电话 | 支持呼叫限制的运营商 |
| NoDial:国际电话拦截 | ✕不能 | ✕不能 | ✓除你选择的国家外 | Android,任意运营商 |
对大多数人来说,实用的组合是一种来电方法加一种去电方法:用骚扰过滤或来电拦截 App 减少你看到的来电数量,再加上一项国际去电拦截,确保任何漏网的境外来电都无法让你花钱。
8. 常见问题
- Android 能拦截来自某个特定国家的来电吗?
- 内置电话应用做不到。Google 和三星的帮助页面只描述了拦截单个号码、拦截隐藏或无法识别的号码,以及拦截骚扰电话。要按国家或国家区号拦截,请使用提供该功能的来电拦截 App,例如 Truecaller 的"境外号码"选项,或咨询你的运营商能否拦截境外来电。
- 如何在 Android 上拦截一个国家区号?
- 使用带有前缀或国家区号规则的来电拦截 App。Truecaller 有国家区号拦截名单,Hiya 的拦截名单中有"以此开头的号码",Calls Blacklist 有"以此开头"过滤器。Google 和三星的电话应用并未描述国家区号拦截功能。
- "拦截未知号码"能阻止境外来电吗?
- 不能。在 Google 电话应用中,"未知"拦截的是隐藏或无法识别的号码,Google 也说明你仍会接到不在联系人中的号码来电。一个显示了来电号码的境外号码仍然会正常响铃。
- 我的运营商能拦截所有境外来电吗?
- 部分可以。标准呼叫限制没有仅限制国际来电的选项,但部分运营商提供自有的功能:例如新加坡的 Singtel、M1、StarHub 和 SIMBA,以及美国 Verizon 面向符合条件设备用户的 Call Filter。请咨询你的运营商提供了什么。
- 接到不认识的境外号码的未接来电后该怎么做?
- 不要回拨。澳大利亚 Scamwatch 建议忽略来自不认识的境外号码的意外未接来电,爱尔兰 ComReg 也表示不要回拨任何你不认识的号码。"响一声"诈骗正是靠你回拨来赚钱的。
- NoDial 会拦截来自其他国家的来电吗?
- 不会。NoDial 只拦截去电。它的国际电话拦截会阻止你自己拨往其他国家的电话(除你选择的国家外),这样一通境外未接来电就无法变成一次回拨。
9. 总结
Android 自带的电话应用无法拦截整个国家。使用它们的拦截名单、未知号码和骚扰过滤设置,再添加一款来电拦截 App 或运营商服务来实现国家级拦截,并拦截你自己的国际去电,确保一通漏接的境外来电永远不会变成一次代价高昂的回拨。
- 内置功能:拦截单个号码、隐藏或无法识别的号码,以及骚扰电话。未描述国家区号拦截。
- App:Truecaller、Hiya、Should I Answer? 和 Calls Blacklist 都提供境外号码或前缀拦截。号码可以被伪装,因此部分来电仍会漏网。
- 运营商:标准限制没有仅限国际来电的选项。部分运营商提供该功能,请咨询你自己的运营商。
- 真正的风险在于回拨。美国、澳大利亚和爱尔兰的监管机构都建议不要回拨不认识的号码。
- 去电防护:*331* 呼叫限制、运营商的国际去电拦截,或 NoDial 的国际电话拦截,后者会让你选择的国家保持畅通。NoDial 不会拦截来电。
参考资料
- Google Phone app Help,《拦截或解除拦截电话号码》(拦截/举报骚扰电话;已拦截的号码 > 未知来电拦截的是隐藏或无法识别的号码;不在联系人中的号码来电仍会正常接入)support.google.com
- Google Phone app Help,《查看来电显示和骚扰电话信息》(来电显示和骚扰电话;过滤骚扰电话;被过滤的来电仍会出现在通话记录中)support.google.com
- Google Phone app Help,《用来电甄别(Call Screen)查看是谁在打来》(部分国家 Pixel 上的自动筛查)support.google.com
- Samsung US,《在你的 Galaxy 手机上拦截号码》(电话 > 更多选项 > 设置 > 拦截号码;拦截未知号码来电)samsung.com
- Samsung India,《如何在三星手机上拦截来电》(拦截未知/隐藏号码)samsung.com
- Samsung US,《来电显示和骚扰电话防护》(拦截骚扰和诈骗电话;可能并非在所有运营商或机型上可用)samsung.com
- Android Developers,《CallScreeningService》(允许默认拨号器或第三方 App 决定是否允许来电)developer.android.com
- Android Developers,《CallRedirectionService》(App 用于修改或取消去电的系统角色)developer.android.com
- Truecaller Support,《如何用 Truecaller 自动拦截骚扰和诈骗电话》(境外号码;国家区号拦截名单)support.truecaller.com
- Hiya Support,《如何拦截来自特定区号和前缀的骚扰电话》(拦截名单 > + > 以此开头的号码)hiya.com
- Google Play,《Should I Answer?》(拦截隐藏、境外或费率号码)play.google.com
- Google Play,《Calls Blacklist》(以此开头过滤器)play.google.com
- ETSI TS 122 088(3GPP TS 22.088)V10.0.0,《呼叫限制(CB)附加服务》(限制所有来电;限制在归属 PLMN 国家以外漫游时的来电)etsi.org
- ETSI TS 122 030(3GPP TS 22.030)V17.0.0,《用户设备的人机界面(MMI)》(呼叫限制服务代码)etsi.org
- IMDA,《选择拦截境外来电》附件 A(Singtel、M1、StarHub 和 SIMBA;自 2024 年 1 月起)imda.gov.sg
- Verizon,《如何使用 Call Filter》(拦截所有境外来电,限符合条件的设备)verizon.com
- FCC,《"响一声"电话诈骗》(以费率或国际通话名义出现的费用;809 和 232 示例;要求电话公司拦截国际去电)fcc.gov
- FTC Consumer Advice,《"响一声"手机诈骗可能让你的钱包受损》(看起来像境内号码的加勒比区号)consumer.ftc.gov
- FTC Consumer Advice,《接到"响一声"电话?不要回拨。》(境外收费号码;大部分钱流向诈骗者)consumer.ftc.gov
- Scamwatch(澳大利亚),《来自境外号码的意外未接来电》(忽略来自不认识的境外号码的意外未接来电)scamwatch.gov.au
- ComReg(爱尔兰),《诈骗电话》(不要回拨任何你不认识的号码)comreg.ie
App、手机厂商和运营商会变更其功能和菜单。在依赖某项拦截之前,请查看当前的帮助页面。