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

Acessar o DB no Emulador

Boa tarde, eu tenho por hábito de ir fazendo as minhas depurações no DB antes de implementar no app. No entanto, eu não estou conseguindo acessar o DB dentro do Android Studio.

Sei que antes no eclipse eu conseguia através do DDMS, agora não aparece nada dentro da pasta data.

2 respostas

Fala ai Ueder, de boa ?

Cara o Android Studio parou de dar suporte para esse tipo de coisa na versão 1.5

Infelizmente não rola mais pegar o dump e ver o status do banco

solução!

Acabei resolvendo por meio desse script que extrai o banco de dados do próprio dispositivo.

@echo off
color 0a
title Extractor
if [%1]==[] (
    echo Nome do aplicativo nao especificado...
    echo.
    echo Operation Failed!
) else (
    echo Please connect your Android device with USB Debugging enabled:
    echo.
    bin\adb.exe wait-for-device
    bin\adb.exe backup -f tmp\backup.ab -noapk %1
    if exist tmp\backup.ab (
    echo.
    java -jar bin\abe.jar unpack tmp\backup.ab tmp\backup.tar
    bin\tar xvf tmp\backup.tar -C tmp\ apps/
    echo Cleaning up temporary files ...
    echo.
    del tmp\backup.ab /s /q
    del tmp\backup.tar /s /q

    echo Done!
    ) else (
    echo Operation Failed!
    )
)
timeout /t 1500

Só não me lembro de onde copiei, mas funciona.

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