Me gustaría tomar una aplicación instalada, incluidos sus datos, de un dispositivo Android rooteado y producir un APK adecuado para instalar en un dispositivo Android no rooteado.
es posible?
Editar: las respuestas / comentarios existentes parecen reforzar la idea de que las aplicaciones existentes no admiten la incrustación de datos de una aplicación dentro de un APK. Quizás la pregunta más fundamental es, ¿ puede un APK incrustar archivos destinados /data/data/[appname]
o están restringidos a ser autónomos cuando se instalan?
Notas:
- Supuse que, si fuera posible, esta funcionalidad se integraría en una aplicación como Titanium Backup. Titanium Backup puede hacer una copia de seguridad de la aplicación + datos en un solo archivo, pero ese archivo no es un APK y solo puede ser restaurado por Titanium Backup, lo que no es una ayuda para mí ya que el dispositivo de destino no está rooteado y, por lo tanto, no puede ejecutar TB.
- Las soluciones que requieren el uso del terminal en el teléfono o ADB están bien.
Gracias.
.apk
plano (por lo que al menos puede tomar eso). Necesito mirar en los archivos de datos; AFAIR esto eran simplemente propiedades almacenadas, pero no recuerdo el formato utilizado. Sin embargo, la restauración de datos en un dispositivo no rooteado es probablemente muy difícil de lograr por la misma razón que la copia de seguridad es: sin acceso a las carpetas de datos ...