Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Acessar os dados do banco interno.

Olá pessoas;

alguém sabe dizer uma forma de acessar o banco de dados interno da aplicação, através de alguma IDE ou linha de comando?

Tentei algo assim:

https://www.simplifiedcoding.net/access-sqlite-database/

C:\Users\f1avi\AppData\Local\Android\Sdk\platform-tools>adb -s 0025175915 shell
127|athene_f:/ $ cd data
1|athene_f:/data $ cd data
1|athene_f:/data/data $ cd br.com.alura.agenda
/system/bin/sh: cd: /data/data/br.com.alura.agenda: Permission denied
2|athene_f:/data/data $

mais sempre da algo de sem permissão.

Só vou conseguir acessar fazendo ROOT do celular?

Alguém tem outro modo de verificar os dados e estrutura do banco de dados interno?

2 respostas
solução!

Oi Flavio, blz? Eu costumo usar essa lib https://github.com/amitshekhariitbhu/Android-Debug-Database#android-debug-database.

Eu fiz o teste apenas no emulador e funcionou bem. No Readme do GitHub mostra o que precisa fazer para realizar a configuração da mesma.

[]s

Valeu D+;

Era exatamente isso que eu estava procurando.

Fiz o teste usando o dispositivo no USB, funcionou normalmente.

Valeu Alex Felipe.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software