/ / Como distribuir o aplicativo para Android com dados do banco de dados? - android, sql, sqlite

Como distribuir o aplicativo para Android com dados do banco de dados? - android, sql, sqlite

Eu estou escrevendo meu primeiro aplicativo Android sério, quebasicamente é interface para três tabelas de banco de dados. Os dados nessas tabelas são pré-definidos por mim, portanto, o usuário deve instalar esses aplicativos com esses dados. Qual é a melhor maneira de incluir esses dados no pacote de aplicativos? Talvez haja uma maneira de incorporar o SQLite na distribuição do meu aplicativo? Ou a única maneira é definir array de strings "insert into" em algum lugar da classe e executá-las para preencher o armazenamento interno do SQLite? Gostaria de receber quaisquer recomendações.

Respostas:

1 para resposta № 1

Atualmente estou fazendo a mesma coisa no meu aplicativo. Ter um arquivo de banco de dados sqlite na minha pasta de ativos e copiá-lo para o cartão SD na inicialização, se não estiver lá. Há um bom tutorial e eu uso parte de seu código.


1 para resposta № 2

Coloque o arquivo de banco de dados em seus ativos e, em seguida, copie-o para o diretório de dados do seu aplicativo.

Você pode conferir este tutorial