SyncAdapter para de funcionar com memória cheia

15 views
Skip to first unread message

Bruno Vercelino da Hora

unread,
Apr 7, 2015, 2:12:47 PM4/7/15
to androidb...@googlegroups.com
Olá pessoal,

Estou tendo um problema com uma de nossas aplicações.
Usamos um SyncAdapter para fazer a sincronização e envio dos dados do app para o servidor.

No entanto, quando a memória física fica cheia, aparentemente o SyncAdapter para de funcionar e os dados não são mais enviados, até que a memória seja liberada.

Isso já aconteceu com alguém?
Vocês saberiam dizer o motivo desse acontecimento?

Eu pesquisei um pouco no Google sobre o assunto, mas não encontrei nenhuma informação.

[]s

---
Bruno Vercelino da Hora

Neto Lobo

unread,
Apr 7, 2015, 2:22:40 PM4/7/15
to androidb...@googlegroups.com
Acredito que seja um comportamento padrão do Android, lembro que na época que eu tinha um device com pouca memória e acontecia isso frequentemente, só voltava a funcionar a sincronia quando eu liberava espaço na memória.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Bruno Vercelino da Hora

unread,
Apr 8, 2015, 12:46:49 PM4/8/15
to androidb...@googlegroups.com
Uhm...

Mas será que há algo que possamos fazer para evitar isso, ou pelo menos alertar o usuário disso?

[]s

Neto Lobo

unread,
Apr 8, 2015, 1:13:43 PM4/8/15
to androidb...@googlegroups.com
Antes de fazer a sincronização da para você verificar se o usuário tem memória disponível e alerta-lo casa não tenha.


Outra opção é pegar o broadcast que o Android envia quando o sistema está com a memória baixa e alertar o usuário.


Bruno Vercelino da Hora

unread,
Apr 10, 2015, 7:04:35 AM4/10/15
to androidb...@googlegroups.com
Obrigado Neto,

Já ajuda, mas o ideal seria que isso não ocorresse...
Você (ou alguém) viu alguma documentação falando sobre isso?

[]s

---
Bruno Vercelino da Hora

--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/k88IOoxm8Qg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages