Projeto de Exemplo para o Android Studio

Esse projeto de exemplo utiliza o SQLite Android Bindings

Ele tem a mesma interface que o namespace android.database.sqlite, com algumas pequenas mudanças:


1  Precisamos carregar a biblioteca nativa do SQLite antes de utilizá-la com esse código:

System.loadLibrary("litesync");

2  Substituir todas as ocorrências de android.database.sqlite por org.sqlite.database.sqlite. Exemplo:

import org.sqlite.database.sqlite.SQLiteDatabase;

3  Substituir essas duas referências:

android.database.SQLException android.database.DatabaseErrorHandler

por essas:

org.sqlite.database.SQLException org.sqlite.database.DatabaseErrorHandler



Projeto Exemplo

Download



Instruções

1  Instale o LiteSync em um computador

2  Inicie um shell SQLite como o nó de ligação primário a um endereço TCP

3  Modifique o endereço TCP para conectar ao código do projeto

4  Construa e execute o projeto no simulador ou no dispositivo


Para abrir o banco de dados em um nó primário, utilizamos um comando do modo apresentado a seguir:

sqlite3 "file:test.db?node=primary&bind=tcp://0.0.0.0:1234"



Limitaçōes

Este projeto de exemplo inclui a versão gratuita do LiteSync. Ela pode ser atualizada para a versão completa via substituição do arquivo aar