Ver mensagens sem resposta | Ver tópicos ativos Hoje é 30 Nov 2020, 13:44



Este tópico está trancado, você não pode editar mensagens ou enviar respostas.  [ 2 Mensagens ] 
 ATIVAR SERVICE VIA PUSH [RESOLVIDO] 
Autor Mensagem
Android application
Android application

Data de registro: 20 Mai 2016, 15:37
Mensagens: 82
Mensagem ATIVAR SERVICE VIA PUSH [RESOLVIDO]
Olá pessoal!!!

É o seguinte. Uso o envio de um Push para "acordar" um service em um determinado celular para que esse service me retorne a posição geográfica do celular.
O código abaixo funciona perfeitamente bem, mas apenas se o aplicativo estiver aberto no celular de destino. Se o aplicativo estiver fechado, simplesmente não acontece nada.


Intent intent = new Intent(getApplicationContext(), GoogleService.class);
startService(intent);




Como faço para o service ser ativado, mesmo o se o aplicativo estiver fechado??


Agradeço a atenção de todos.


Editado pela última vez por Mauro Lúcio Lana em 25 Ago 2020, 18:43, num total de 1 vezes



13 Ago 2020, 19:56
Perfil
Android application
Android application

Data de registro: 20 Mai 2016, 15:37
Mensagens: 82
Mensagem Re: ATIVAR SERVICE VIA PUSH
Achei a solução:

                       Intent intent = new Intent(getApplicationContext(), GoogleService.class);

                        if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
                            this.startForegroundService(new Intent(this, GoogleService.class));
                        } else {
                            startService(new Intent(getBaseContext(), GoogleService.class));
                        }


25 Ago 2020, 18:42
Perfil
Mostrar mensagens anteriores:  Organizar por  
Este tópico está trancado, você não pode editar mensagens ou enviar respostas.   [ 2 Mensagens ] 

Quem está online

Usuários vendo este fórum: ademilson, Alexandre de Queiroz, alexcost2002, alexvbh, alineri, am2net, americano, Andreid, andreluiz, Augusto, bbourbon, BornSlip, brazucx, brenda, BrunoO, caciara, caiodemarco, cesschneider, cfranca, CKorneLL, Clauber, Daniel Batista, Danilo Dias, danilosv, Darkluna, Darth Vader, DAVINCE, Demerval, dentimskol, dramos, eliasmachado_rj, felipedsilva, ferrodecaju, Filipe larizzatti, genildof, Gomes, Gui Pereira, guilhermepilotti, gusrp, gutem25, hebert, inaciofernandes, infonlinebr, jlucasps, Joessi2007, Jorge Machin, jzaires, kleberperea, lafamac, leoadias, leofernandesmo, linukiss, Lucious, m4v0, marcosandreao, marianatallas, martins, Mayara Trevisol, Mayron Cimardi, mravel, nandopierre, neiesc, neuhaus, nq6, nrsf, paint-horse, paulovaz, pemam.com.br, pererinha, piantino, pxcx, R2-D2, rafael.cioban, raragao, rayberg, rdchaves, renatocoliveira, Rickxdx, rixargolo, rsl_master, Rubens Prates, Rufino, Samantha, shazaum, Silvio Vaz, tavares767, tchou, the_hulk_knifer, thienne, Tiago Sousa Roch, tiagocomerio, tiasousa, Tognoli, Transtago, vaniuz, VILESOFT, W3 [Sitesearch], waideman, wingdoido, xa:=zin, zorieuq e 40 visitantes


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi