Por que minhas mensagens de texto (SMS) do Android levam alguns minutos para serem enviadas?


8

Recentemente, comprei meu primeiro telefone Android, o HTC Desire Z, com o Android 2.2 (Froyo).

Importei todos os meus antigos SMS Nokia E71 usando o aplicativo Athg2Sms para Android (depois de converter meu arquivo de texto Nokia CSV para o formato unix). Todas as 2.000 mensagens recebidas e 200 enviadas foram importadas.

Quando tento enviar uma mensagem, meu telefone praticamente pausa com uma caixa de diálogo modal dizendo "Aguarde ...". Esta mensagem pode aparecer por 30 segundos a vários minutos.

Naturalmente, esperar tanto tempo é ridículo. Se eu pressionar o botão Início ou Voltar, o envio da mensagem é cancelado e a mensagem entra em "Rascunhos".

Meu telefone Nokia aceitava uma mensagem e a transmitia em segundo plano.

Outras pessoas encontraram esse congelamento inaceitável de envio e encontraram um método para corrigi-lo? (Observe que nenhuma resposta recomendando que eu limpe minha caixa de entrada é aceitável - uma pequena caixa de entrada não é necessária para um telefone Nokia, nem para um telefone Android).


Atualizar

(Vou editar esta seção à medida que mais evidências surgirem).

Conforme a recomendação de @Michael Paulukonis abaixo, excluí minhas contas de e-mail e mudei para K-9 para e-mail. Desde então, notei que alguns dos meus envios de SMS são extremamente rápidos, como 3 segundos. No entanto, alguns não são - alguns ainda demoram um minuto. Ainda tenho mais de 2.000 mensagens SMS no telefone, mas talvez o tempo de envio esteja relacionado ao tamanho do encadeamento - se eu souber mais, atualizarei aqui!

Atualização 2

Depois de um mês, o telefone estava se preparando para jogá-lo em uma parede de tijolos com a frustração de ser forçado a ficar como um idiota, esperando o telefone se descongelar ao enviar mensagens. Eu até tentei fazer backup de todas as minhas mensagens usando o "SMS Backup & Restore", excluindo todas as mensagens e restaurando novamente. Finalmente desistiu e mudou para o Handcent. Que vergonha para a HTC por desenvolver um aplicativo verdadeiramente horripilante de buggy.

Atualização 3

Estou usando o Handcent há um tempo. Este programa mascara o problema, pois aceita uma mensagem assim que você pressiona "Enviar" - no entanto, a mensagem ainda leva muito tempo antes de estar pronta para ser enviada pelo rádio -, portanto, parece que o problema subjacente deve estar no Sistema operacional (é o meu palpite). A boa notícia é que as mensagens não são transformadas em rascunhos, mas ainda pode demorar muito tempo até que uma mensagem seja realmente enviada.

Atualização 4 No dia de Natal de 2010, baixei uma atualização de software do sistema v1.72.405.2 para o meu HTC Desire Z no Reino Unido. Enviadas ~ 30 mensagens até agora, o atraso máximo foi de 6 segundos. Parece que esta atualização do sistema corrigiu esse grande erro! Vou atualizar na próxima semana ou duas para confirmar / negar.


O atraso está relacionado ao comprimento do encadeamento específico? Digamos, por exemplo, como o envio de uma mensagem de texto para um número totalmente novo se compara ao envio de uma para o Amigo A (com quem você possui 10 histórico de mensagens) e como a do envio de uma para o Amigo B (com quem você tem 200 histórico de mensagens)? Você percebe uma correlação?
Matt

Parece não haver correlação. Tentei enviar mensagens para contatos com um dia de idade e ainda com alguns minutos de atraso. E tentei enviar mensagens para threads que têm centenas de mensagens e, ocasionalmente, acontece em alguns segundos.
PP.

Estou usando o HTC Desire Z, mesmo problema. leva alguns minutos para enviar sms. Versão do kernel 2.6.32.21-gd2764ed Número da compilação 1.34.707.5 Número do software telefone 1.34.707.5 comprado na Ásia-Pacífico, nenhum software de sistema é atualizado após a verificação. SOS!!!!

Sim, o mesmo aqui. Estou em Singapura. Estou usando o blackberry bold 9000 para transferir o sms. E o pior é que o HTC Z deseja enviar automaticamente todos os sms que recebi de meus colegas e clientes. E sim, vai de mãos dadas. Cada coisa é ok, exceto o SMS e o HTC Sense trabalho não faça nada

Para que o HTC Sense funcione, você deve acessar "Todos os aplicativos" -> "HTC Likes" e "Entrar" na conta do HTC Sense que você criou on-line em www.htcsense.com - no entanto, eu não o recomendo; Eu tentei e descobri que ele carregava minha lista de contatos no site deles e depois começou a me dizer quais os números que eu também tinha registrado neste site: invasão total de privacidade, então cancelei o registro e nunca mais uso o HTC Sense. Pergunta: o que você quer dizer com "enviar automaticamente todos os sms"?
PP.

Respostas:


2

Esta é a atualização para o meu post anterior.

Tudo correu como o PP01 foi atualizado em sua postagem original. Mudei para Handcend SMS, mas o problema ainda estava lá, o envio de mensagens pode levar alguns minutos. Além disso, ao testar isso com os amigos, notei que o recebimento de mensagens também pode levar de 1 a 3 minutos, quando há duas mensagens chegando ao mesmo tempo. Handcend SMS congelou várias vezes e acho que isso estava relacionado ao bug do sistema sms.

Atualizei para 1.72.405.2 e parece que o problema foi corrigido. O envio de mensagens com o aplicativo HTC sms original leva no máximo de 5 a 7 segundos e o programa está com menos erros agora. Obrigado pelos programadores HTC por corrigir este problema.

O erro de letra escandinavo que mencionei anteriormente ainda está lá, mas esse é um problema menor. Existem correções não oficiais para isso, mas acho que espero a correção oficial.

Notifico se o problema com o envio de mensagens ocorrer novamente.


6

Os aplicativos HTC Mail e Messaging podem ter problemas de vazamento de memória - se esse for o caso, ter um grande banco de dados de mensagens pode causar uma lentidão.

Eu tive algumas lentidões e congelamentos do sistema. Depois que comecei a usar os aplicativos SMS do K9Mail / Gmail e Handcent - não tive mais lentidão ou congelamento.

Como os aplicativos HTC não podem ser desinstalados ou desativados (a menos que você faça o root), você só pode configurá-los para nunca buscar mensagens e nunca alertar após o recebimento da mensagem. O que não deveria ter. Mas você nunca sabe.


Excelente link; imediatamente depois de ler, excluí todas as minhas contas de e-mail do telefone e instalei o K-9 - bastante satisfeito com isso até agora. E ontem eu recebi um SMS em apenas um segundo. Eu pensei que meus problemas haviam acabado. Mas o próximo SMS que tentei enviar levou 2 minutos. Então, o email é bom, o SMS ainda é ruim.
PP.

dang! talvez tente a sugestão de @ FoleyIsGood: android.stackexchange.com/questions/3013/…
Michael Paulukonis

Eu gostaria que fosse tão simples. Não é. É incrivelmente frustrante. Suspeito de um grave erro algorítmico que não esteja relacionado a threads.
PP.

pode-se dar uma recompensa de +25?
Louis Rhys

1

Se estiver relacionado ao comprimento do encadeamento, ou seja, porque você tem tantos SMS salvos, tente fazer backup deles no seu e-mail (pesquise no Market for SMS Backup - existem vários aplicativos bons que fazem isso muito bem) e exclua as mensagens SMS .

Boa sorte!


Infelizmente, não está relacionado ao comprimento do thread. Para ser sincero, suspeito que haja um erro de algoritmo cometido pela HTC (é o aplicativo de mensagens da HTC) ..
PP.

1

Eu tenho o mesmo problema, com o Desire Z, 2.2 e o aplicativo sms da HTC. O envio de mensagens parece levar alguns minutos. Eu tinha o HTC TyTN e importei minhas mensagens (~ 4000 delas) usando o Sprite Migrate. Eu fiz o backup do meu SMS na minha conta do Gmail usando o backup do SMS, e em algum momento vou remover todas as minhas mensagens sms do meu telefone e ver se isso ajuda.

O aplicativo HTC sms é um buggy e fica lento o tempo todo, recarrega minha imagem do facebook muitas vezes quando eu estou percorrendo as mensagens e quando tento escrever uma mensagem, a tela está rolando para cima e para baixo para que eu não possa ver o que escrevo, a menos que eu continue rolando a página de volta o tempo todo.

A HTC também possui um bug menor relacionado a letras maiúsculas estrangeiras forçadas ao usar teclado qwerty físico (por exemplo, meu teclado está fornecendo letras maiúsculas ao escrever letras escandinavas Ä, Ö ou Å), mas geralmente passa quando uso o teclado da tela de toque.

Não usei muito o aplicativo de e-mail, mas se isso estiver relacionado a algum tipo de problema de vazamento de memória, como suspeito, vou bloquear meu telefone HTC antes do verão, juro. Ou acalme-se e comece a usar programas diferentes para sms e e-mail.


Atualize sua resposta com qualquer progresso na identificação de qualquer correlação no comportamento. Acho bizarro, algumas mensagens são enviadas quase instantaneamente, outras levam minutos para serem aceitas. Não importa se a mensagem é longa ou curta, e os horários podem variar para o mesmo contato. Não consigo identificar o que está causando o problema ...
PP.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.