Fiz uma app mais simples. No emulador cria o banco local sqlite normalmente. Quando rodo o programa no aparelho dá erro de criação/ abertura do banco. Não entendi nada. Sem código. Só a dúvida mesmo. Usando banco local mesmo. Tanto no emulador quanto direto no aparelho.