Android Studio

Este ejemplo de proyecto usa los enlaces de SQLite Android

Tiene la misma interfaz como el espacio de nombres android.database.sqlite con algunos cambios menores:


1  Debemos cargar la librería nativa de SQLite antes de usarla usando este código:

System.loadLibrary("litesync");

2  Reemplazar todas las ocurrencias de android.database.sqlite con org.sqlite.database.sqlite. Ejemplo:

import org.sqlite.database.sqlite.SQLiteDatabase;

3  Reemplazar estas dos referencias:

android.database.SQLException android.database.DatabaseErrorHandler

por estos:

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



Ejemplo de proyecto

Descarga



Instrucciones

1  Instala el escudo de SQLite modifcado y las dependencias en una computadora

2  Inicia un escudo SQLite como el nodo primario que se une a una dirección TCP

3  Modifica la dirección TCP para conectarse con el código del proyecto

4  Compila y ejecuta el proyecto en el simulador or dispositivo


Para abrir la base de datos en el nodo primario usamos un comando como este:

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



Limitations

This sample project includes the free version of LiteSync. It can be upgraded to the full version by replacing the aar file.