Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
SQLite JDBC driver for Android & now also for non-Android platforms
Java Ruby

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.settings
compat/android
lib
src/org/sqldroid
test/org/sqldroid
.classpath
.gitignore
.project
.travis.yml
AndroidManifest.xml
Gemfile
Gemfile.lock
README.md
Rakefile
Rakefile_windows
project.properties
sqldroid.gemspec

README.md

SQLDroid

SQLDroid is a JDBC driver for Android's sqlite database (android.database.sqlite.SQLiteDatabase) originally conceived by Kristian Lein-Mathisen. See http://sqldroid.org/.

SQLDroid lets you access your app's database through JDBC. Android ships with the necessary interfaces needed to use JDBC drivers, but it does not officially ship with a driver for its built-in SQLite database engine. When porting code from other projects, you can conveniently replace the JDBC url to jdbc:sqlite to access an SQLite database on Android.

The SQLDroid JAR with the JDBC driver for Android is 33KB. We also offer a RubyGem "sqldroid" for use with Ruboto.

Project site

https://github.com/SQLDroid/SQLDroid

Mailing list

http://groups.google.com/group/sqldroid

Wiki

https://github.com/SQLDroid/SQLDroid/wiki

Old project site

http://code.google.com/p/sqldroid

Download

A prebuilt JAR is available at

https://github.com/SQLDroid/SQLDroid/downloads

Building

The SQLDroid JAR file is a straight collection of the compiled classes. If you have Ruby installed, you can generate the JAR using

rake jar

To make a gem for use with Ruboto run

rake gem

To release the gem to rubygems.org (requires permissions on rubygems.org) run

rake release

Something went wrong with that request. Please try again.