Uso de una biblioteca / marco de compilador de consultas SQL con Android

Actualmente estoy trabajando en un proyecto de Android y tendré que gestionar la conexión a la base de datos y las consultas para almacenar datos. No voy a trabajar con SQLite como lo proporciona el dispositivo Android y su uso no es una opción.

Como tengo que construir un buen número de consultas que quería utilizar una biblioteca o marco para hacer la tarea más fácil. Mirando lo que estaba disponible, parecía más fácil usar un marco como, por ejemplo, QueryDSL.

Sin embargo, ya que estoy trabajando en Android, no estoy seguro de si el marco es utilizable y lo que su uso implicaría. ¿Alguien tiene experiencia usando una base de datos externa con Android y tiene alguna recomendación?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.