(41) 9225-6319
contato@felipemarques.com.br

Dicas desenvolvimento Android – Dica 02 – Instalando o SQLite no celular Samsung Galaxy GT 551

Olá Pessoal,

A dica que vou passar hoje, tem como objetivo principal habilitar um celular real para debug do banco de dados portável SQLite no Sistema Operacional Android.
Vamos direto ao ponto. Para atingir o objetivo deste mini-tutorial, é necessário a obtenção das seguintes ferramentas:

  • SuperOneClickv2.3.1-ShortFuse.zip – Software utilizado para dar acesso a nível de super usuário no sistema operacional
  • Prompt do DOS, Shell, Telnet, ou qualquer outro meio de comunicação com o Sistema Operacional Android (Celular)
  • Este mini-turorial, supõe que voce ja tenha um ambiente de desenvolvimento Android + Plugin ADT Android configurado.

1º Passo – é executar o SuperOneClickv2.3.1-ShortFuse e clicar no botão ROOT conforme imagem 1

SuperOneClick dando permissão de super usuário no Android

Imagem 1 - SuperOneClick dando permissão de super usuário no Android

2º Passo – é abrir o prompt do dos (ou qualquer outro meio conforme especifiquei no início) e digitar o comando abaixo:
OBS: O comando você pode copiar aqui: adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

promp-adb-montando-sistemas-de-arquivos-modo-leitura-escrita-root-samsung-galaxy-551

promp-adb-montando-sistemas-de-arquivos-modo-leitura-escrita-root-samsung-galaxy-551

3º Passo – Abra o eclipse entre na perspectiva DDMS. Do lado esquerdo clique em cima do icone que representa o seu celular conectado via USB. Do lado direito clique na pasta system, que irá habilitar os botoes de envio e download de arquivos para o dispositivo móvel.

copiando-arquivos-para-celular-samsung-galaxy-gt-551

copiando-arquivos-para-celular-samsung-galaxy-gt-551

4º Passo – Clique no botão “Push a file onto the device”. Vai abrir a tela para seleção do arquivo em seu computador. Vá até a pasta do SuperOneClick->Dependencies e selecione o arquivo sqlite. Clique no botão Abrir.

copiando-arquivos-para-celular-samsung-galaxy-gt-551-selecionando-arquivo-desktop

copiando-arquivos-para-celular-samsung-galaxy-gt-551-selecionando-arquivo-desktop

5º Passo – Va até o prompt do dos e digite os seguintes comandos, na sequeência:

  1. adb shell
  2. busybox sh
  3. cp /system/sqlite3 /system/bin
comando-para-copiar-arquivos-para-outro-diretorio-no-android-usando-busybox-sh

comando-para-copiar-arquivos-para-outro-diretorio-no-android-usando-busybox-sh

6º Passo – Agora é só acessar o sqlite3 informando o local onde se encontra o arquivo do banco de dados. Digite os comandos:

  1. chmod 4777 /system/bin/sqlite3
  2. sqlite3 /caminho/de/instalacao/da/sua/aplicacao/databases/nome_banco_de_dados
  3. .tables (para listar as tabelas do banco)
sequencia-comandos-executar-sqlite-celular-samsung-galaxy-gt-551

sequencia-comandos-executar-sqlite-celular-samsung-galaxy-gt-551

 

Por hoje é só!!!

 

Até a próxima!!!

Sobre o autor
Felipe Marques é Consultor e Analista de Sistemas Web e Mobile. Mais de 10 anos de experiência.

Faça um comentário

*

Facebook Auto Publish Powered By : XYZScripts.com