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.
Old project site
A prebuilt JAR is available at
The SQLDroid JAR file is a straight collection of the compiled classes. If you have Ruby installed, you can generate the JAR using
To make a gem for use with Ruboto run
To release the gem to rubygems.org (requires permissions on rubygems.org) run