Higher level database layer for Android?

activerecord, android, orm

Solution

I am the main author of ORMLite which was designed to be small[ish] but still provide higher level functionality. ORMLite makes calls to the native Android OS database APIs to support its ORM functionality. See the following for general information

http://ormlite.com/sqlite_java_android_orm.shtml

Here are some Android example applications:

http://ormlite.com/docs/android-examples

Problem

Are there any good database abstraction layers/object relational mappers/ActiveRecord implementations/whatever they are called for Android? I'm aware that db4o is officially supported, but it has quite a large footprint and I'd rather use a more conventional database (`SQLite`).

Original source