华为手机不能发接短信的原因如下:1、短消息中心号码没有设置好;2、手机欠费;3、手机中短消息存储体已满,不能再存下短信,包括信息报告;4、短信消息设置选择为仅限为GPRS网络的话,就会发不出短信。华为手机不能发接短信的解决办法如下:1、咨询网络运营商1860或者是10010,重新设置中心号码;2、交清费用即可;3、删除阅读过的短信;4、修改短信消息设置,选择GMS网络。