Tengo Samsung Galaxy S4 GT-I9506, Android 5.0.1 Lollipop. Estoy usando la aplicación, Tasker. Siento que es demasiado visual. Me gustaría escribir sus perfiles y eventos por código para poder comunicarme fácilmente sobre ellos con mis amigos. Por ejemplo, ¿cómo puede escribir el siguiente proceso desde su página de inicio en código?
durante la noche, active el modo avión para conservar la batería/reducir la radiación, pero apáguelo cada 15 minutos para comprobar si hay SMS/correo de voz.
Sería genial tener un mejor control de la interfaz de usuario de Android por funciones. Creo que la GUI no es suficiente. Estudié más el caso. Tasker puede usar el modo avión solo en Android 2.2-4.0. La aplicación recomienda usar el complemento de configuración segura y el dispositivo rooteado para obtener la función. Sería genial entender por qué Tasker falla con esta función en versiones posteriores de Android.
Cualquier aplicación (MacroDroid) está bien para las soluciones, pero sus soluciones deben ser estables con una explicación de por qué funcionan. Como se señaló anteriormente para Tasker , el cambio de la versión de Android puede hacer que el programa no funcione. Creo que este tipo de situación se puede evitar usando API o diseñándolas, es decir, entendiendo qué API necesitamos para dicha comunicación. Gran parte de Android está oculto, pero aún se puede pensar en algo.
¿Cómo se puede automatizar por código y GUI en Android?
Tasker puede usar el modo Avión solo en Android 2.2 - 4.0. La aplicación recomienda usar el complemento de configuración segura y el dispositivo rooteado para obtener la función. Sería genial entender por qué Tasker falla con esta función en versiones posteriores de Android.
La principal razón por la que algunas tareas de Tasker se interrumpen en diferentes versiones de Android es porque no requiere acceso de root . Desde su sitio web ,
Este concepto simple amplía profundamente el control de su dispositivo Android y sus capacidades, sin la necesidad de 'root' o una pantalla de inicio especial
Tenga en cuenta que la configuración segura necesita acceso de raíz para el modo avión. Desde su descripción de Play Store ,
Comportamiento:
- Modo avión [Sistema+ requerido 4.2+]
- Radios en modo avión [Sistema+ requerido 4.2+].
System + indica que la aplicación debe instalarse como aplicación del sistema, lo que requiere root .
.. el cambio de la versión de Android puede hacer que el programa (es decir, Tasker) no funcione. Creo que este tipo de situación se puede evitar usando API o diseñándolas, es decir, entendiendo qué API necesitamos para dicha comunicación.
Parcialmente correcto. El cambio de la versión de Android también afecta a la API de Android , y dado que Tasker solo usa la API, se convierte en su debilidad. Tome un ejemplo del modo Avión en Android 4.2+ (en Stack Overflow) . El código para el modo Avión funciona para Android 4.1, pero está roto desde Android 4.2. Se debe a un cambio en la estructura de configuración del sistema. CommonsWare lo explica mejor en su web ,
Mucha gente ya ha intervenido en StackOverflow sobre
Settings.Global
, en particular el hecho de queAIRPLANE_MODE
ya no está disponible para ser modificado enSettings.System
. Ahora, solosignature|system
las aplicaciones podrán activar y desactivar el modo avión, lo que eliminará muchos widgets de aplicaciones.
Debido al hecho de que Tasker no requiere acceso de root, combinado con el cambio en la API de Android, algunas de las tareas de Tasker fallaron y pueden fallar en el futuro. Finalmente, esa es la razón por la que hay muchos complementos de terceros que requieren acceso de raíz para solucionar la limitación de Tasker.
andres t
andres t
Léo Léopold Hertz 준영
andres t
Léo Léopold Hertz 준영