You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

华为手机能否将*#*#2846579#*#*星井码存为联系人快捷调用?

解决华为手机USSD码存联系人无法调用的问题

嘿,这个问题我之前帮好几个华为开发者踩过坑,咱们来一步步解决它~

首先得说清楚为什么直接存联系人不行:华为的拨号应用对*#*#xxxx#*#*这类USSD服务码有特殊解析逻辑,如果你把它当成普通电话号码存进联系人,系统会把星号、井号当成普通拨号字符处理,不会触发USSD指令的执行,自然就打不开隐藏菜单,还会弹出拨号错误提示。

下面给你几个亲测有效的解决方案,按需选择:

方法一:用系统快捷方式创建专属入口(最稳定)

华为自带的快捷方式功能可以直接帮你创建USSD指令的快捷调用入口,步骤如下:

  • 打开「设置」,顶部搜索栏输入“快捷方式”,找到对应的系统功能(不同机型可能叫「辅助功能」→「快捷启动及手势」→「快捷方式」)
  • 选择「添加快捷方式」,找到「自定义快捷方式」选项
  • 在输入框里填入完整的服务码:*#*#2846579#*#*,给这个快捷方式起个好记的名字(比如“华为日志服务菜单”)
  • 创建完成后,你可以把它添加到桌面,或者在拨号APP的「收藏」列表里添加这个快捷方式(部分机型支持直接关联),以后点一下就能打开菜单。

方法二:修改联系人存储格式(适合一定要存联系人的情况)

如果你坚持要把这个服务码存在联系人里,可以试试这个小技巧:

  • 新建联系人时,在「电话」字段里输入:*#*#2846579#*#*,(注意末尾加一个英文逗号)
  • 保存联系人后,从收藏列表点击拨号,系统会正确识别这是USSD指令,而不是普通号码。

注:这个方法可能因HarmonyOS/EMUI版本不同略有差异,建议先测试一下。

方法三:用拨号APP的快速拨号功能(最便捷)

不想折腾快捷方式或联系人的话,用快速拨号是最快的:

  • 打开拨号APP,点击右上角三个点进入「设置」
  • 找到「快速拨号」选项,选择一个未使用的数字(比如2-9)
  • 把对应数字的拨号目标设置为*#*#2846579#*#*
  • 以后只要在拨号盘长按这个数字,就能直接触发服务码,打开隐藏菜单。

额外注意事项

  • 如果你用的是企业定制版华为手机,可能会被管理员限制USSD指令调用,这种情况需要联系企业IT解决;普通消费者机型一般没有这个限制。
  • 不同系统版本的操作路径可能略有差异,找不到功能的话直接用设置的搜索栏定位最方便。

内容的提问来源于stack exchange,提问作者Magnus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:06:55