Cómo restringir la base de datos sqlite abierta en el proyecto de la biblioteca de Android mientras crea el archivo jar

Estoy creando el proyecto de la biblioteca de Android en el estudio de androide y tiene archivo jar dependiente dentro de proyecto de biblioteca.

La idea principal es que puedo distribuir ese archivo jar, para que otras aplicaciones puedan integrar fácilmente esta funcionalidad usando el archivo jar dentro de sus aplicaciones.

He utilizado la base de datos SQLite en el proyecto de la biblioteca de Android. Pero quiero restringir el usuario a abrir la base de datos SQLite . Así que hay alguna manera de restringir la misma usando Proguard o algo más?

He seguido por debajo del enlace para crear un archivo .jar con dependencias

Estudio de Android que jar archivo con dependencias

Después de crear .jar, estoy usando este frasco para testproject para probar y soy capaz de abrir la base de datos SQLite creado que quiero restringir.

Por favor, ayúdenme si alguien tiene idea. Gracias por adelantado..

  • ¿Cuáles son las extensiones .db-shm y .db-wal en las bases de datos Sqlite?
  • El grupo por consulta no funciona en android 2.1
  • ¿Qué es la tabla android_metadata?
  • GetWritableDatabase () VS getReadableDatabase ()
  • Consulta SQLite: Seleccione la consulta con la cláusula BETWEEN
  • Android insertWithOnConflict devolviendo el valor equivocado
  • Cursor while loop devuelve cada valor pero el último
  • Convertir mm-dd-aaaa a aaaa-mm-dd
  • Android - La mejor manera de sincronizar SQLite con MySQL
  • Android.database.CursorWindowAllocationException: La asignación de ventana de cursor de 2048 kb falló incluso después de cerrar el cursor
  • Navegador de base de datos SQLite con Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.