Android Studio

このサンプルプロジェクトでは、 SQLite Androidバインディングを使用します

いくつかのマイナーな変更を加えたandroid.database.sqlite名前空間と同じインターフェースを持っています:


1  このコードを使用して使用する前に、ネイティブSQLiteライブラリをロードする必要があります:

System.loadLibrary("litesync");

2  すべてのandroid.database.sqliteorg.sqlite.database.sqliteに置き換えます。例:

import org.sqlite.database.sqlite.SQLiteDatabase;

3  次の2つの参照を置き換えます:

android.database.SQLException android.database.DatabaseErrorHandler

これらによって:

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



Sample Project

ダウンロード



指示

1  変更されたSQLiteシェルと依存関係をコンピューターにインストールする

2  TCPアドレスにバインドするプライマリノードとしてSQLiteシェルを起動します

3  プロジェクトコードで接続するTCPアドレスを変更します

4  シミュレーターまたはデバイスでプロジェクトをビルドして実行する


プライマリノードでデータベースを開くには、次のようなコマンドを使用します:

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.