martes, 25 de mayo de 2010

Modificar bases de datos en android

Casi todas las apliaciones android guardan información en bases de datos, el propio teléfono soporta nativamente SQLite3.

Las bases de datos se guardan en el directorio /data/data/nombre.paquete.programa/databases/
Para copiar una base de datos del teléfono al ordenador tan solo hay que hacer (tras tener el android SDK instalado).

adb pull /data/data/nombre.paquete.programa/databases/example_database.db .

Una vez en el ordenador se pueden hacer las comprobaciones que se necesiten con cualquier cliente sqlite3.

Para pasar de nuevo la base de datos modificada al móvil se puede hacer con el siguiente comando.

adb push example_database.db /data/data/nombre.paquete.programa/databases/

0 comentarios: