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

Respuesta
 
Herramientas
  #1  
Viejo 24/04/16, 10:02:10
Array

[xs_avatar]
cace0353 cace0353 no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 508
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Tu operador: Jazztel
¿Al convertir un proyecto en APK se "empaqueta" también con los comandos Sqlite3 que incluye?

Esta és la duda:

Tengo un proyecto desarrollado en Tasker que incluye acciones Ejecutar Consola escritas con Sqlite3.

En mi móvil, rooteado y con Sqlite3 funciona perfecto.

Tengo la pretensión de convertirlo en APK con el App Factory para poder instalarlo en otros móviles (no rooteados) y aquí viene la duda:

¿Los móviles de "destino" deberian estar también rooteados y con Sqlite3 instalado? o al convertir el proyecto el App Factory "empaqueta" en lenguaje de bajo nivel los comandos de Sqlite3?

Saludos y gracias anticipadas....
__________________
Me apasiona volar, pero con los pies en el suelo...

Última edición por cace0353 Día 24/04/16 a las 12:15:51.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a cace0353 su comentario:


  #2  
Viejo 24/04/16, 11:52:33
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por cace0353 Ver Mensaje
¿Los móviles de "destino" deberian estar también rooteados y con Sqlite3 instalado?
Los APK incluyen todo el código que programes en Tasker (todas las acciones sean del tipo que sena). Lo que no incluyen son los archivos de terceros que utilices desde tus proyectos, en tu caso SQLite. Si tu APK usa un plugin, y no está instalado en el dispositivo de destino, sale un aviso "invitándote" a instalarlo desde Google Play, pero en el caso de código de consola dudo que ese aviso llegue a salir.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario:
  #3  
Viejo 24/04/16, 12:12:00
Array

[xs_avatar]
cace0353 cace0353 no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 508
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Tu operador: Jazztel
Entonces, debo entender que tendré que rootear el otro móvil e instalar en él Sqlite3, no?

Enviat des del meu SM-T550 usant Tapatalk
__________________
Me apasiona volar, pero con los pies en el suelo...
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 24/04/16, 12:12:47
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por cace0353 Ver Mensaje
Entonces, debo entender que tendré que rootear el otro móvil e instalar en él Sqlite3, no?
Correcto
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario:
  #5  
Viejo 24/04/16, 12:18:37
Array

[xs_avatar]
cace0353 cace0353 no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 508
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Tu operador: Jazztel
Me lo temia...

Esta si és una importante limitación para desarrollar proyectos serios
__________________
Me apasiona volar, pero con los pies en el suelo...
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 24/04/16, 16:12:08
Array

[xs_avatar]
yovesmlmt yovesmlmt no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: MÁLAGA
Mensajes: 2,717
Modelo de smartphone: SAMSUNG GALAXY S3
Tu operador: Movistar
Y si dentro del apk estuvieran las librerías sqlite completas y una de las acciones de tasker moviera los archivos a /system/xbin y le diera permisos?

El usuario final solo tendría que ser root

Enviado desde mi SM-G900F
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 24/04/16, 16:34:26
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
El generador de APKs de Tasker tiene una limitación importante. No permite (al menos de forma sencilla) añadir archivos dentro del APK. Hace tiempo se comentó aquí que era posible "engañar" al generador creando un ZIP que luego se tenía que hacer pasar por el icono de una de las tareas. Naturalmente el primer arranque de la aplicación se tiene que encargar de sacar de ese ZIP camuflado lo que contenga y dejarlo en el sitio adecuado. Otra opción algo menos "retorcida" es descargar los archivos necesarios. La pega es que se requiere alojamiento on line para los archivos y conexión a Internet para llegar hasta el mismo, que tampoco es una pega demasiado importante hoy en día.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 24/04/16, 17:22:56
Array

[xs_avatar]
cace0353 cace0353 no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Arenys de Mar (B)
Mensajes: 508
Modelo de smartphone: Pixel 8 Pro - 256 Gb.
Tu operador: Jazztel
Por lo que he visto hasta ahora tampoco funcionaria:
Al parecer no todos los dispositivos usan los mismos binarios.

Sin ir mas lejos, la semana pasada y siguiendo las instrucciones de @mlesir, tuve que bajarme de xda los adecuados al procesador de mi tablet A de Samsung…
__________________
Me apasiona volar, pero con los pies en el suelo...

Última edición por cace0353 Día 24/04/16 a las 17:32:03.
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 24/04/16, 22:16:34
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Incluir los binarios es relativamente sencillo, coñazo pero sencillo. Más coñazo es hacer q tu apk sepa q procesador y version de android tiene el usuario, descomprima la apk saque el archivo .png lo mueva a la carpeta de tu app, y finalmente lo renombre y le de todos los permisos.
Ademas piensa que cuando descomprimes la apk y le metes los archivos, le tienes que volver a "firmar los certificados" si es que quieres subirla al Play Store, si no no lo necesitas.
Yo creo que lo mejor es que vayas poco a poco. Esto quiere decir q creo más facil que el usuario se descargue los binarios. Le puedes poner los enlaces para las distintas versiones y si quieres le puedes dar un aviso diciendo qué versión de procesador y android tiene y por ello qué binarios se debe descargar.
Luego ya tendrás tiempo de implementar:

Primero: incluir los archivos en tu apk y extraerlos dejandolos a disposición del usuario.

Segundo: saber que archivos utilizar, alojarlos en una carpeta y hacer que tu apk utilice esos binarios.

Por cierto puedes usar una variable para indicar que sql usar por ejemplo:

"%MiRutaDeSqlite select data from ......bla bla bla"

Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
Los siguientes 2 usuarios han agradecido a mlesir su comentario:
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 21:20:26 (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 / 邮件联系 /