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

Respuesta
 
Herramientas
  #1  
Viejo 06/05/18, 02:00:29
Array

[xs_avatar]
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar

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
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 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.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 07/05/18, 11:15:52
Array

[xs_avatar]
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar

 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   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 14:53:30 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /