Estou tentando enviar um SMS com o Messenger no meu novo Nexus 5X executando o Lollipop, mas o envio sempre falha Can't send message on card 1, error 21
. Receber SMS e fazer chamadas funciona bem. O que está acontecendo?
sms
system-error
google-messenger
lambshaanxy
fonte
fonte
Respostas:
Provavelmente, o número de telefone de destino está formatado incorretamente , o que pode acontecer principalmente ao importar contatos por meio de uma ferramenta de terceiros.
Nesse caso em particular, usei o My Contacts Backup for iOS para exportar meus contatos para o VCF e depois importar do Gmail. No processo, alguns números foram formatados incorretamente como
+61 0 4xx
quando deveriam ser justos+61 4xx
, causando a mensagem de erro altamente não informativa acima. (Na21
verdade, o código de erro vem da rede da operadora e não tem nada a ver com o Android como tal.) A remoção do extra0
resolveu o problema.fonte
Se os métodos mencionados acima não estiverem funcionando, tente instalar aplicativos SMS de terceiros (por exemplo, EvolveSMS) em vez do Google messenger. Espero que ajude.
fonte