Hola, tengo una aplicación funcionando desde hace años sin problemas pero ahora la tablet del cliente se ha actualizado a la versión 14 de android y no me dejaba instalar la aplicación ya que muestra un mensaje que la aplicación no es compatible con esa versión, lo que tuve que hacer es poner en el manifiesto android:targetSdkVersion="29"/> y asi si me deja instalarla pero me da el siguiente error
He estado mirando por el foro pero no encuentro una solución
Los datos de la aplicación se encuentran en una carpeta diferente a la que se crea en android/data para que si se desinstala no pierda los datos ya que si lo dejo en la carpeta
android/data/Sicoautoventa.sico/files/autoventa lo elimina todo
hasta ahora para inicializar la base de datos lo hacia así
DBFileDir = File.DirRootExternal & "/Autoventa"
el File.DirRootExternal me devuelve esta ruta ( hasta que se actualizo al android 14
/storage/emulated/0/Autoventa
el File.DirInternal me devuelve esta ruta
/storage/sdcard0/Autoventa
alguien me puede echar una mano?
Un saludo
Paco
Open sqlite databasefile fails with "SQLiteCantOpenDatabaseException" (code 14)
He estado mirando por el foro pero no encuentro una solución
Los datos de la aplicación se encuentran en una carpeta diferente a la que se crea en android/data para que si se desinstala no pierda los datos ya que si lo dejo en la carpeta
android/data/Sicoautoventa.sico/files/autoventa lo elimina todo
hasta ahora para inicializar la base de datos lo hacia así
DBFileDir = File.DirRootExternal & "/Autoventa"
el File.DirRootExternal me devuelve esta ruta ( hasta que se actualizo al android 14
/storage/emulated/0/Autoventa
el File.DirInternal me devuelve esta ruta
/storage/sdcard0/Autoventa
alguien me puede echar una mano?
Un saludo
Paco