Android Studio
このサンプルプロジェクトでは、 SQLite Androidバインディングを使用します
いくつかのマイナーな変更を加えたandroid.database.sqlite名前空間と同じインターフェースを持っています:
1 このコードを使用して使用する前に、ネイティブSQLiteライブラリをロードする必要があります:
System.loadLibrary("litesync");
2 すべてのandroid.database.sqliteをorg.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.