Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 06/05/18, 02:00:29
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Detener servicio usando intent

Alguien sabe como hacer para detener un servicio de una app usando la acción de Tasker incorporada? Ya sé como iniciarlos, pero no cómo detenerlos.

PD: no quiero usar 'am stopservice' ya que busco una manera no root

Gracias!
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 06/05/18, 21:01:22
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por SmartPhoneLover Ver Mensaje
Ya sé como iniciarlos
Felicitaciones. ¿Compartes?

Cita:
Originalmente Escrito por SmartPhoneLover Ver Mensaje
pero no cómo detenerlos
No sé responder a tu pregunta, pero me atrevo a apuntar alguna idea que quizá ayude.
Supongo que todo depende del servicio concreto que quieras gestionar.
Quiero decir que el programador del servicio puede haber previsto una activación a través de intent, pero quizá no ha previsto una detención por la misma vía. Creo que lo más adecuado sería buscar la documentación que explica el funcionamiento de ese servicio concreto que quieres gestionar, y mirar ahí para ver si aporta alguna pista.

Ni siquiera nos has dicho si se trata de un servicio propio de Android o de una app independiente. ¡Cuánto misterio!

A ver si otros compañeros aportan mejores respuestas. Suerte.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 07/05/18, 11:15:52
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Felicitaciones. ¿Compartes?
Código:
    A1: Send Intent [ Action: Cat:Default Mime Type: Data: Extra:toggle/stop Extra: Extra: 
Package:package.name
Class:package.name.AppService
Target:Service Continue Task After Error:On ]
Y con respecto al resto de tu comentario:
- Ya he corroborado que para poder usar un servicio de x app usando la función integrada de Tasker, es necesario que dicho servicio este exportado. Lo mismo que pasa con los intents y/o actividades.
- La app con que intentaba modificar el estado de los servicios es 'SoundAbout' (app de usuario).

Razón: he creado un proyecto con el que es posible re-enrutar el sonido del canal Multimedia de los auriculares al altavoz principal, y viceversa, sin necesidad de ni abrir la app de SoundAbout, y obviamente, sin tener que desconectar los auriculares. Pues estaba viendo si era posible modificar el estado de dichos servicios sin usar los comandos root...
Responder Con Cita
Los siguientes 3 usuarios han agradecido a SmartPhoneLover su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 07:53:49 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007