This will only work with the Android Gradle Plugin for now. Fully Kotlin
support is coming.
- Retrieve database credentials
- Add libSQL as a dependency in your Android Gradle project
- Connect to a local or remote Turso database
- Execute a query using SQL
- Sync changes to local database (optional)
Retrieve database credentials
You will need an existing database to continue. If you don’t have one, create one.Get the database URL:Get the database authentication token:Assign credentials to the environment variables inside
.env.You will want to make sure to handle database tokens securely.
Install
Add libsql as a implementation dependency in Gradle:
This will only work with the Android Gradle Plugin for now.
Connect
You must first create a
Database object and then open a Connection to it:Embedded Replicas
Embedded Replicas
Local only
Local only
Remote only
Remote only
Execute
You can execute a SQL query against your existing database by calling If you need to use placeholders for values, you can do that:
execute():