¿Dónde se almacenan los libros descargados de Amazon Kindle?

Descargué un libro de Amazon Kindle y me gustaría transferirlo a mi computadora portátil. ¿Dónde está almacenado en mi teléfono Android 4.4.2 (Kyocera Hydro Icon)?

¿Es posible averiguarlo usando algún historial de descargas de Android?

¿Es posible buscar el archivo (con nombre de archivo adivinado) en los sistemas de archivos de mi teléfono usando algún comando o programa?

¿Dónde se almacena la aplicación Amazon Kindle? ¿Se puede almacenar el libro en el mismo directorio?

Lo más probable es que no (sin root). Para obtener más información, consulte ¿Dónde almacenan datos las aplicaciones de Android?

Respuestas (1)

En mi tableta (no rooteada) existe en

storage\emulated\0\Android\data\com.amazon.kindle\files\

El mío tiene alrededor de 500 carpetas, que supongo que es una por libro. Los nombres son una cadena de 10 caracteres de la forma Bxxxxxxxxx, donde x es alfanumérico. Dentro de cada uno hay algunos archivos dedicados al libro, probablemente el texto en el archivo Bxxxxxxxxx_ebok.prc (tiene el tamaño más grande), y un par de archivos más pequeños que siguen el progreso de la lectura, etc.

No he podido determinar una traducción entre la carpeta codificada y los nombres de archivo del libro real, aunque, si hubiera rastreado el progreso de mi descarga, tendría una idea aproximada basada en el calendario.

¿Tiene acceso de root? Es solo una suposición, pero es posible que la aplicación mantenga un mapa de esos nombres de carpetas/archivadores codificados en particular en su base de datos. Muchas aplicaciones usan la base de datos para tales cosas. Puedes comprobarlo.
@Firelord: no estoy rooteado y no tendría idea de cómo investigar esto, aunque puedo suponer que implicaría cierta competencia en SQLite.
No se necesita competencia en realidad. Solo una aplicación haría todo el trabajo para mostrar los datos. Solo tienes que buscar en las tablas. play.google.com/store/search?q=sqlite&utm_source=opensearch