>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Como utilizar banco de dados pronto (criado fora) no Android.


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 Resposta


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.