/ / Actualizar archivo apk en Google Play - Android, Python-2.7, sqlite3, apk, kivy

Actualice el archivo apk en Google Play - android, python-2.7, sqlite3, apk, kivy

Quiero publicar una aplicación para Android que he desarrollado pero tengo una pequeña preocupación.

La aplicación se cargará con un archivo de base de datos (o archivo sqlite3). Si surgen actualizaciones en el futuro y estas actualizaciones solo están dirigidas a la aplicación funcionalidad sin el estructura de la base de datos, Deseo permitir a los usuarios mantener sus entradas guardadas en sus archivos sqlite3.

Entonces, ¿cuál es la mejor práctica para enviar actualizaciones? ¿Compilar los archivos apk solo con el nuevo código actualizado y sin los archivos de base de datos? ¿O hay alguna otra sugerencia?

PD: no estoy trabajando con Java y Eclipse, sino con python para Android y la plataforma Kivy, que es una nueva forma sorprendente para desarrollar aplicaciones de Android.

Respuestas

0 para la respuesta № 1

Si estás usando sqlite local, entonces tienes queincrustar el archivo de la base de datos dentro de la aplicación porque no lo hace, significa que no hay ninguna base de datos, en caso de que las actualizaciones de la base de datos tengan números de versión en los que no se pueda actualizar la base de datos siempre que el número de versión sea el mismo que el de las actualizaciones de la aplicación anterior


0 para la respuesta № 2

Tuve el mismo problema cuando comencé mi aplicación pero desde Kivy no tiene una solución para esto. Intenté crear un directorio fuera de mi directorio de aplicaciones en Android con un simple os.mkdir("../##") Y puse todos los archivos allí. ¡Espero que esto ayude!