Aplicação de monitoramento

45 views
Skip to first unread message

Renan Lima

unread,
May 20, 2014, 1:11:31 PM5/20/14
to androidb...@googlegroups.com
Olá, pessoal, beleza?

Estou querendo fazer uma aplicação para monitorar os dados do smartphone. Queria rastrear dados como uso da internet, tempo total em ligações, uso de dados móveis, etc.. Dei uma pesquisada no Google, mas a maioria dos links me leva a aplicações que fazem isso e não a formas de fazer.
Alguém tem alguma sugestão de por onde eu poderia começar? Algum material online, referência, etc?

Agradeço desde já!


Marcos Vinicius

unread,
Mar 8, 2016, 11:51:11 AM3/8/16
to Android Brasil - Dev
Olá Renan, estou precisando da mesma coisa que você. Você conseguiu algo?
Estou precisando pelo menos o de dados.

Agradeço

Caio Bedeschi

unread,
Mar 8, 2016, 12:02:05 PM3/8/16
to androidb...@googlegroups.com

--
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.



--
Caio Sérgio Bedeschi D'Almeida

Message has been deleted

Marcos Vinicius

unread,
Mar 8, 2016, 7:31:56 PM3/8/16
to Android Brasil - Dev
Olá Caio, seria mais ou menos isso ai mesmo. Sendo que queria passar uma data de intervalo. E se possível detalhado por app.

Caio Bedeschi

unread,
Mar 9, 2016, 11:34:29 AM3/9/16
to androidb...@googlegroups.com
Mas ai você pode começar a monitorar isto. Usando como exemplo o primeiro link da resposta do stackOverflow (https://github.com/commonsguy/cw-andtuning/tree/master/TrafficMonitor).

Na classe TrafficSnapshot.java ele pega app por app e roda busca os dados de network deste app na classe TrafficRecord.java . Se você quiser intervalos por data, vai salvando periodicamente estes dados em um banco.

Isso não resolve?

Gorio

unread,
Mar 9, 2016, 12:34:50 PM3/9/16
to androidbrasil-dev

Renan Henrique Pereira de Lima

unread,
Mar 11, 2016, 5:02:15 AM3/11/16
to androidb...@googlegroups.com
@Caio,

Eu trabalhei com isso ha muito tempo e acabei usando uma solucao meio louca para resolver o problema hahaha. No meu caso, eu precisava monitorar varios parametros diferentes do celular, como sensores, aplicativos, internet, GPS, etc. Por causa disso, eu acabei usando Reflection ("Reflexao"). Uma feature do Java que permite vc chamar metodos de classes que sao privados ou protected (nao me lembro ao certo agora).
O que vc esta procurando exatamente?

Abs

--
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/l4UOgk7Lg9o/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com.

Douglas Drumond

unread,
Mar 11, 2016, 5:05:21 AM3/11/16
to androidb...@googlegroups.com

Apenas tome cuidado, há chance de quebrar c update de lib ou do sistema. Se um método é privado, não há garantia  que a assinatura será mantida.

Renan Henrique Pereira de Lima

unread,
Mar 11, 2016, 8:04:49 AM3/11/16
to androidb...@googlegroups.com
Ah sim, isso eh verdade. Eu soh implementei dessa forma pq eu realmente precisava desses dados. Muito bem observado, Douglas.

Caio Bedeschi

unread,
Mar 11, 2016, 1:02:19 PM3/11/16
to androidb...@googlegroups.com
Oi Renan,

não sou eu que estou procurando, foi o Marcos Vinicius que retomou o tópico. Só estava tentando ajudar a achar uma solução, abraços!

Marcos Vinicius

unread,
Mar 11, 2016, 1:04:41 PM3/11/16
to Android Brasil - Dev
Pessoal muito obrigado pelo feedback/ajuda.

Não consegui ainda implementar por conta de outras tarefas. Mas de qualquer forma agradeço
Reply all
Reply to author
Forward
0 new messages