title: Are there any good ORMs (preferably JPA implementations) that support SQLite (on Android)?
body: <p>I found a <a href="https://stackoverflow.com/questions/371538/any-good-orm-tools-for-android-development">post</a> from a while ago that addresses a similar question but I think it's a bit outdated. I realize implementations of JPA tend to be more on the heavy/dense side, so if you know of any lightweight (non-JPA) ORMs I'll most certainly appreciate your input. I did see the answer about <a href="https://www.activeandroid.com" rel="nofollow noreferrer">ActiveAndroid</a> in the other post and am curious to know if anyone tried it out.</p>
  
  <p><strong>Update</strong>:</p>
  
  <p>In the end, I decided to go with a more lightweight solution and chose <a href="http://developer.db4o.com/" rel="nofollow noreferrer">DB4O</a>. So far I've been very happy with my choice. It's <a href="http://developer.db4o.com/Projects/html/projectspaces/android_password_manager.html" rel="nofollow noreferrer">extremely easy to use</a> and requires a minimal amount of configuration. The website contains a wealth of information including <a href="http://developer.db4o.com/Projects/starter_kits.html" rel="nofollow noreferrer">sample projects</a> and an in-depth <a href="http://developer.db4o.com/Documentation/Reference/db4o-8.0/java/tutorial/" rel="nofollow noreferrer">tutorial</a> that covers just about everything a developer might need to know about DB4O. Oh, and did I mention that it's free (unlike some other alternatives... <em>cough</em>ActiveDroid<em>cough</em>)?</p>