>
Srs. bom dia.
Ao criar um banco de dados gosto de fazer uso de ferramentas específicas ao banco, considero mais amigável e de fácil população das tabelas básicas.
Todos os cursos e tutoriais mais frequentes, trabalham com a criação do banco via código da própria aplicação. Posso estar errado mas particularmente não gosto.
Então tenho duas dúvidas:
1. Existe alguma forma de criar o banco (p.ex.: via SQLite Expert Personal) e depois inclui-lo no apk, de tal forma que na instalação já acompanhe o front-end?
2. Usando o Android Studio e testando via AVD, consigo inserí-lo na pasta .../databases do apk, (do micro) mas não consigo quando testo direto no smartphone (Galaxy S5 ou S4). Apesar do aplicativo rodar tranquilamente, não consigo visualizar a pasta do mesmo, embora visualize as pastas dos outros aplicativos. Tem alguma forma de contornar este problema? Sem fazer root no aparelho?
Agradeceria conhecer o caminho das pedras.
Grato
Lauro
1 - Você pode criar em outro software, mas deve gerar o DDL dele para que o APP crie o DB sempre que o App for instalado. Isso é uma prática de Apps Mobile.
2 - Basta fazer o ROOT do seu celular. Infelizmente essa seria a unica forma, pois é justamente o proteção do OS.