Ando practicando con una aplicacion chorra del lol que estoy creando, que usa una base de datos de sql.
el tema es que todo lo que encuentro en internet sobre hacer consultas con bd locales , es cuando la ha creado la aplicacion y ha puesto ella sus datos segun va ocurriendo los eventos , de tal forma que esa bd no la puedes administrar de ninguna forma con ningun programa externo.
A mi lo que me interesa es poder crear esa base de datos desde otro programa y poder usarla en mi aplicacion de forma local , la unica solucion que he encontrado a esto es considerar que la base de datos es un archivo de texto y una vez la apliacion cree el archivo de bd local haces un copypastes descarado de tu bd que estara en la carpeta de los assets a bd local que estara en la ruta por defecto .
¿hay alguna otra solucion mas bonita que esta que pueda abrir la bd de assets o en el metodo onCreate poder copiar la bd a la que usara la aplicacion ?