Android DataBase está bloqueado por otro hilo

Estoy trabajando en la base de datos sqlite android en la que no soy capaz de insertar registro en DataBase.
En el código de abrir la base de datos sólo una vez en el momento de la aplicación de lanzamiento, y he establecido allí referencia a mi variable de clase de aplicación para que pueda acceder a la base de datos de cualquier parte del código y esto funciona bien.

El problema es: puedo acceder a la base de datos, pero no puedo iniciar Transacción. No me da ninguna excepción, pero sqLiteDatabaseWrite.isDbLockedByOtherThreads() devuelve TRUE . Además, en logcat hay un mensaje de advertencia:

WARN / SQLiteDatabase (19006): bloqueo de base de datos no ha estado disponible durante 30 seg. El propietario actual de la cerradura es 1. Continuando a esperar en el hilo: 14

¿Alguna solución?

Gracias por estar conmigo. En realidad resolví mi problema. Comencé una operación de la base de datos de SQLite usando sqLiteDatabase.beginTransaction() y olvidé terminar esta transacción. Resolví el problema al finalizar la transacción. Para terminar la transacción utilicé el código siguiente:

 sqLiteDatabase.setTransactionSuccessful(); sqLiteDatabase.endTransaction(); 

Gracias.

  • Cómo almacenar la base de datos SQLite de Android en sdcard
  • Consulta de eliminación de Android
  • Android table creation Fallo (cerca de "autoincrement": error de sintaxis)?
  • Persistencia de entidades bidireccionales con Green-DAO
  • Recibo frecuentemente SQLiteDoneException al consultar un valor, ¿por qué?
  • Android: múltiples subprocesos que escriben en la base de datos SQLite
  • Cómo encontrar el valor máximo de la columna en la base de datos sqlite
  • Base de datos SQLite de Android compartida entre actividades
  • Android: la ejecución de SQLiteStatement (inserción múltiple) falla con API Nivel 14
  • Error log sqlite no se ha podido cargar desde /cachedGeplacement.db
  • Cómo agregar un hijo a un padre particular en el listview expandible android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.