Llevo poco tiempo trabajando en Android y ante la necesidad de utilizar base de datos en un dispositivo de estos y de la manipulación de datos de la manera correcta me decidí a realizar una investigación sobre herramientas similares a lo que es Hibernate, les traigo una pequeña lista de mis resultados:

ORMAN
https://github.com/ahmetalpbalkan/orman/wiki/Why-orman-is-better-than-other-orms-for-you%3F

ActiveAndroid (Buenisimo de Paris y muy simple su mapeo)
https://www.activeandroid.com/about/

Hadi (similar a ActiveAndroid)
http://hadi.sourceforge.net/

GreenDroid
https://github.com/cyrilmottier/GreenDroid

Con estas herramientas podran hacer un manejo mas eficas de sus base de datos y acelerar su tiempo de desarrollo.


Además de los ORM me encontré con este proyecto muy bueno, que sirve para realización de consultas en SQL de una manera más eficaz similar a criterion de Hibernate:

sql-DSL (para escribir sentencias sql como criterion de hibernate)
http://code.google.com/p/sql-dsl/

Bueno, espero les sirva de algo esta información... =] y si tienen algo que aportar suficiente espacio existe para los comentario. OJO: aun no los he implementado por lo que no me siento capaz de resolver sus dudas este es un post informativo.