NoDial
简体中文

Android能接听电话却打不出去——可能的10个原因及对应解决方法

NoDial编辑部 / 2026-10-04

电话会响,你也能接听,可是自己拨出去时却怎么都接不通:电话立刻就断了,听到一段提示音,或者屏幕上出现错误信息。既然来电还能正常响,说明手机本身和 SIM 卡都没问题,这一下就能排除掉很多原因。剩下的,是一份不长的清单:几个设置、账户状态,以及某些只拦截你拨出的电话的 App。本文会逐一说明每一种情况,教你判断哪一种适用于自己,以及在 Android 上该怎么解决。

如果屏幕上出现了"barred"(受限)这个词,请先看"呼叫受限"是什么意思。如果你是在尝试开启或关闭呼叫限制时遇到了错误,请参见呼叫限制不起作用。

本文内容截至 2026 年 10 月。菜单名称参考了 Google 的 Pixel 帮助文章、Samsung 和 Motorola 的官方支持页面,以及各运营商按机型发布的指南。这些名称会因手机品牌、Android 版本和运营商而不同,请把它们当作"该去哪里找"的地图,而不是确切的画面。

1. 简要答案

当来电能接通、但自己却打不出去时,原因通常是某种专门只拦截去电的机制。移动通信标准里本来就故意设计了好几种这样的功能。"限制所有去电"会让"除紧急呼叫外,没有任何去电能够建立连接",而用户接听来电的能力"不受影响"。固定拨号号码(Fixed Dialing Numbers,FDN)的原理相同:只能拨打名单上的号码,来电不受影响。运营商也可以把一条线路限制为"只能接听",例如账单未付时。

要点

先试试最快的几招:把飞行模式打开再关闭、关机 30 秒后重新开机,并确认通话用的是哪张 SIM 卡。如果还是打不出去,按这个顺序检查:账户余额或账户状态 → 呼叫限制 → 固定拨号号码(FDN)→ 可能拦截通话的 App → Wi-Fi calling(Wi-Fi 通话)和 VoLTE(4G 通话)。

原因会不会也拦截来电?该去哪里解决
飞行模式、无信号会手机
通话用的 SIM 卡选错了(双 SIM)不会手机
余额不足、账单未付、部分停机通常不会运营商
呼叫限制(去电)不会手机或运营商
固定拨号号码(FDN)不会手机(需要 PIN2)
拦截去电的 App不会手机
Family Link 的通话限制对不在名单上的号码会家长的 Family Link
Wi-Fi calling 或 VoLTE 的问题有时会先看手机,再找运营商
电话 App 本身的问题有时会手机
号码格式错误(国际电话)不会手机

2. 先缩小范围:哪些电话打不出去

在改动任何设置之前,先试着拨打两三个不同的号码:一个是联系人里存的号码,一个是手动输入的号码,如果用得到的话,再加一个国际号码。看哪种电话打不出去,就能知道该往哪个方向查。

你看到的情况最可能的原因
任何去电都打不出去飞行模式或无信号(1)、SIM 卡选错了(2)、账户或余额(3)、限制所有去电(4)、Wi-Fi calling 或 VoLTE(8)、电话 App(9)
只能打通部分号码固定拨号号码(5)、限制可拨打对象的 App 或 Family Link(6、7)
只有某一个特定号码打不通号码保存的格式不对(10)、有 App 在拦截这个号码(6),或者是对方那边的问题
只有国际电话打不出去限制国际电话(4)、号码格式(10)、拦截国际电话的 App(6)
只有在 Wi-Fi 下打不出去Wi-Fi calling(8)

紧急号码是个特例。呼叫限制、固定拨号号码和 Family Link 都不会影响紧急呼叫,所以"能打通紧急电话"这一点,并不能排除以上任何一个原因。

3. 10 个原因及解决方法

1. 飞行模式、无信号,或者需要重启手机

飞行模式会关闭所有无线通信,包括蜂窝通话,标准 Android 上会显示"Turn off airplane mode to make a call."(请关闭飞行模式以拨打电话)。它通常也会让来电打不进来,所以如果电话还能打进来,这基本不会是原因,但它是最快能排除的一项。把飞行模式打开,等几秒钟,再关闭。

Google 的 Pixel 帮助建议完全关机而不是重启:关机、等待 30 秒,再重新开机。Samsung 和 Motorola 也都把重启列为第一步。如果信号弱,先换到信号更好的地方再试。在 Pixel 上,Google 的建议是先关闭 Wi-Fi,再看信号格数,这样看到的就只是蜂窝信号本身。

2. 通话用的 SIM 卡选错了(双 SIM)

在装有两张 SIM 卡或 eSIM 的手机上,发信可能会走到一张没有套餐、没有余额或没有信号的 SIM 卡上,而另一张 SIM 卡仍能正常接听来电。请确认通话用的是哪张 SIM 卡:

Google 的说明里提到,使用两张 SIM 卡时可能会看到"Voice unavailable."(语音服务不可用)之类的错误。把设置改成每次都询问,是一种简单的方法,可以用来确认是不是一张 SIM 卡能用、另一张不能用。

3. 余额不足、账单未付,或者线路被停机

这是"来电可以、去电不行"的常见原因之一。关于预付费,Vodafone 英国的指南说得很直接:预付费卡没有余额时,"you can't make calls until you've topped it up."(在充值之前无法拨打电话)。来电通常还能照常接到:比如泽西岛的运营商 JT 就说,预付费用户"You'll still receive calls and texts, but you'll need to top up."(电话和短信仍能收到,但需要充值)。请以你自己运营商的条款为准。

包月套餐用户,账单逾期时运营商也可能限制线路。美国的 T-Mobile 把这种情况称为"部分停机":号码保留、来电也能接到,但打不出去(除了客服电话和紧急号码等少数例外)。"全面停机"则两者都会停掉。在动手机设置之前,先在运营商的 App 里查一下余额或账户状态,或者直接联系运营商。

4. 呼叫限制开启了

呼叫限制是运营商提供的服务,用来停掉线路上特定类型的通话。去电方面的类型包括:所有去电、所有国际电话,以及除本国以外的国际电话。"限制所有去电"会停掉除紧急呼叫以外的一切去电,且不影响来电,这正好符合这里说的症状。如果只有国际电话打不出去,国际电话限制就是一个很有力的候选原因。

呼叫限制可能是通过代码、在手机的通话设置里,或者由运营商直接开启的。很多机型上,设置位于电话 → ⋮ → Settings → Calling accounts(通话账户)→ 你的 SIM 卡 → Call barring;Samsung Galaxy 上则位于 Supplementary services(附加服务)之下。解除需要呼叫限制的密码,如果是运营商设下的限制,也只有运营商才能解除。完整步骤见"呼叫受限"是什么意思(如何检查和解除)和呼叫限制代码(代码和密码)。

5. 固定拨号号码(FDN)开启了

固定拨号号码是一项 SIM 卡设置,开启后手机只能拨打名单上的号码。SIM 卡标准规定,FDN 启用时,手机"shall only allow outgoing calls"(只允许发起去电)给名单上的号码。紧急呼叫和来电都不受影响,所以症状会是"只能打通部分号码,或者完全打不出去,但来电正常"。

关闭时需要输入 SIM 卡的 PIN2,这是和解锁 SIM 卡用的 PIN 码完全不同的第二个密码。默认值因运营商而不同,请查运营商的帮助页面,不要凭猜测输入。如果你自己没设置过 FDN、也不知道 PIN2,请联系运营商。关于它的原理,详见Android 上的固定拨号号码(FDN)。

6. 有 App 在拦截去电

Android 在同一时间只允许一个 App 担任"call redirecting app"(通话转接应用)这个角色。Android 把这个角色定义为供转发去电的 App 使用,而同一个角色也允许 App 在电话真正拨出之前把它取消掉。包括 NoDial 在内的去电拦截类 App 用的正是这个机制。以这种方式被取消的电话,根本不会传到运营商那里。

在比较接近原生 Android 的机型上,要查看哪个 App 占用了这个角色,可以进入 Settings → Apps(应用)→ Default apps(默认应用)→ Call redirecting app(通话转接应用)。选择"None"(无)之后再试一次,如果这次打通了,说明之前就是那个 App 在拦截。其他机型也可以在默认应用的设置里找同样的项目。专门为此设计的 App,通常会在拦截电话时提示你:比如 NoDial,在允许通知的情况下会弹出"Call blocked"(通话已拦截)的通知。

安全类或通话管理类的其他 App,也可能造成同样的干扰。Samsung 把通话拦截功能列为通话问题的原因之一,Motorola 建议用安全模式来测试是不是自己装的某个 App 在作怪。安全模式下,下载安装的 App 会暂时全部停用。如果在安全模式里能打通,就逐一卸载最近安装的 App 来排查。

补充说明一下 Android 自带的拦截名单(电话 → Settings → Blocked numbers,被拦截的号码):Google 的帮助文章和 Android 的开发者文档,都把它描述为拦截"来自"某个号码的电话,而不是拦截你打给那个号码的去电,所以它一般不是去电打不出去的常见原因。

7. Family Link 限制了可拨打的对象

如果手机是用 Google Family Link 管理的,家长可以限制通话。在 Family Link 的 Controls(管理)→ Contacts, calls & text(联系人、通话和短信)→ Allowed calls & texts(允许的通话和短信)中,家长可以把通话范围限制为自己添加的联系人。这在 Android 14 及更新版本上可用,适用于 Google 电话 App 里的普通通话,不影响紧急呼叫。如果你是家长,可以检查这项设置;如果你是使用手机的孩子,请让管理账号的家长帮忙确认。

Family Link 的 Downtime(休息时间)和 School time(在校时间)这类时间安排不会影响通话:Google 的帮助文章说,休息时间期间"Calls are always available."(通话始终可用)。Google Digital Wellbeing(数字健康)里的 App 计时器、Bedtime 模式和 Focus 模式等工具,也都没有被说明会拦截电话。

8. Wi-Fi calling 或 VoLTE(4G 通话)出了问题

现在的手机通话走的是 4G(VoLTE)或 Wi-Fi 线路,其中任何一个出问题都会导致打不出去。把相应设置关闭再打开,或者关闭后试打一次,是比较快的检查方法:

如果只有在 Wi-Fi 下才打不出去,Wi-Fi calling 很可能就是原因。试着关闭它,或者换一个 Wi-Fi 网络再试。

还有一个相关的原因:不少运营商已经关闭了 3G 网络。美国联邦通信委员会(FCC)曾提醒,这类关闭之后,许多旧手机"will be unable to make or receive calls"(将无法拨打或接听电话),其中也包括不支持 VoLTE 的 4G 手机。这种情况通常也会连带让来电打不进来,但如果你的手机比较旧,或者是从境外带回来的,而且是在网络发生变化之后才开始打不出去,可以问一下运营商,自己的机型在当地网络上是否支持 VoLTE。

9. 电话 App 本身出了问题

如果信号、SIM 卡和账户都确认没问题,那可能就是电话 App 本身的问题:

10. 号码格式不对

如果某一个号码、或者所有国际号码都打不通,先检查一下它是怎么存的。拨打国际电话要以 + (或者你所在国家的国际前缀)开头,后面跟国家代码。比如 AT&T 的指南就是建议按 + 或 011,再输入国家代码。没存国家代码的号码,可能在国内能打通、出国就打不通,或者反过来。

Google 电话 App 有一个叫 Assisted dialing(辅助拨号)的设置,出国时会自动补上国家代码(电话 → ⋮ → Settings → Calls → Assisted dialing)。如果它加错了代码,可以在那里重新设置默认的本国,或者直接关掉这项功能,自己手动输入完整号码。

4. 仍然无法解决:重置移动网络设置

如果以上方法都没能解决,把手机的移动网络设置重置为默认值,不会删掉你的照片或 App:

重置之后,一些你自己改过的设置(比如优先使用的 SIM 卡)可能需要重新设置一遍。

5. 该向运营商说明什么

账户停机、运营商自己设下的限制,以及网络侧的问题,都只能由运营商来解决。如果你告诉他们以下这些信息,通常能更快得到答案:

6. 如果你想让某些电话打不出去

以上内容都是关于如何让去电恢复正常。也有一部分人是带着相反的目的找到这篇文章的:他们想让某些电话永远打不出去,搜索过程中发现呼叫限制和固定拨号号码都能做到这一点。两者确实都能用,但都比较生硬。呼叫限制依赖运营商和运营商掌握的密码,固定拨号号码需要 PIN2,而且会连带挡掉名单之外的所有号码。

NoDial 是一款在手机本身拦截去电的 Android App,完全不涉及运营商的设置或密码。你可以选择要拦截的对象:特定号码、除你允许的国家以外的所有国家,或者所有去电。对于特定号码和所有去电,你还可以选择拦截方式:始终拦截、在设定的星期几和时段拦截,或者在达到每天、每周或每月的通话次数上限后拦截(国际电话的拦截只有开和关两种状态)。解除某个号码的拦截会在你提出申请一小时后才生效,所以你故意设置的拦截不会在你改变主意的那一刻立刻解除(打错号码的一次性修正属于例外;关闭"所有去电"或"国际电话"的拦截则是立即生效的);紧急号码永远不能被加入名单;而且无论你用的是哪家运营商,它的运作方式都一样。NoDial 不会触碰来电——它只拦截你自己拨出的电话。

各个选项的对比:如何在 Android 上拦截打给特定号码的去电、如何在 Android 上拦截国际电话,以及如何在 Android 上拦截所有去电。

7. 常见问题

为什么我能接听电话,却打不出去?
通常是因为有什么东西只拦截了去电:预付费余额不足或账单逾期、呼叫限制、固定拨号号码、通话用的 SIM 卡选错了、拦截去电的 App,或者 Family Link 的限制。先检查手机设置,再联系运营商确认账户状态和线路上有没有限制。
Android 手机为什么打不出去电话?
先从飞行模式、关机 30 秒和通话用的 SIM 卡开始检查。如果还是打不出去,再检查余额或账户、呼叫限制、固定拨号号码、Settings → Apps → Default apps → Call redirecting app(通话转接应用),以及 Wi-Fi calling 或 VoLTE。
呼叫限制会只停掉去电、不影响来电吗?
会。根据移动通信标准,限制所有去电会停掉除紧急呼叫以外的全部去电,而接听来电的能力不受影响。限制国际电话则只会停掉国际电话。
固定拨号号码会让我打不出去电话吗?
会。FDN 开启时,手机只能拨打 FDN 名单上的号码,加上紧急号码。来电不受影响。关闭它需要 SIM 卡的 PIN2。
没有余额了,还能接到电话吗?
大多数情况下能。很多运营商会让来电一直保持正常,只停掉去电,直到你充值为止,但具体以你所在运营商的条款为准。
拦截一个号码,会连我自己拨打它也一起拦截吗?
Android 自带的拦截名单,官方说明里写的是拦截来自该号码的电话,并没有说会拦截你打给它的去电。想让自己无法拨打某个号码,需要另外用像 NoDial 这样专门拦截去电的 App。
Family Link 能限制孩子的去电吗?
在 Android 14 及更新版本上可以。家长可以在 Controls → Contacts, calls & text → Allowed calls & texts 中,把通话范围限制为自己添加的联系人。紧急呼叫不受影响,Downtime(休息时间)的时间安排也不会停掉通话。
为什么只有在 Wi-Fi 下才打不出去?
最有可能是 Wi-Fi calling 的问题。把它关闭(Pixel:Settings → Network & internet → SIMs → Wi-Fi calling;Galaxy:Settings → Connections → Wi-Fi Calling)再试一次,或者换一个 Wi-Fi 网络。

8. 总结

总结

如果来电正常、去电不行,就去找那个只拦截去电的东西:账户或余额、呼叫限制、固定拨号号码、通话用的 SIM 卡、某个 App,或者 Family Link。先排除手机这一侧的原因,再向运营商具体问清楚这条线路上的限制和去电限制情况。

NoDial:拦截你选定号码的去电无需限制密码,无需联系运营商。在 Google Play 上获取

参考资料

菜单名称、代码以及具体提供哪些服务,会因手机品牌、Android 版本和运营商而不同。如果某个步骤和你看到的画面不一致,请查阅你所在运营商自己的帮助页面。

NoDial:拦截外拨电话拦截你选定号码的去电在 Google Play 上获取