SQLite ExecSql no funciona desde el archivo

Estoy escribiendo una aplicación para Android versión 3.2, a continuación, el ASUS Eee Pad TF01 que solicitó una actualización, esto cambió la versión de Android a 4.0.3. Desde entonces tengo problemas con la aplicación, he rastreado esto a la base de datos SQLite que se detiene con un error en una tabla no existente.

Entonces he comparado a la aplicación de ejemplo NOTEPAD, que funcionó. En mi aplicación para crear el DB He leído un script de creación de un archivo en una cadena a continuación, utilizar execSQL, esto funcionó bien antes, pero para esto no funciona ahora. Revisé algunas otras cosas

  • El archivo se sigue leyendo ok,
  • Después de reducir el contenido del archivo a dos tablas, todavía no funciona
  • Comprobado el archivo en las herramientas del navegador de bases de datos SQLite (2.0b1) bajo Windows, no hay problema

Creo que puede ser los caracteres (tipo de intercalación) o tal vez la codificación de caracteres en el archivo SQL, o caracteres no válidos.

¿Alguna idea de cómo puedo solucionar este problema?

Esto fue causado por execsql no procesar múltiples comandos SQL,

See – Ejecutar varias sentencias con SQLiteDatabase.execSQL para obtener una explicación completa.

Cómo funcionó antes, es un misterio …

  • RealmObject AND Parcelable
  • Cómo utilizar join consulta en CursorLoader cuando su constructor no lo admite
  • Visualización de valores nulos después de que los primeros usuarios inicien sesión en android
  • ¿Es posible acceder a la base de datos SQLite de una aplicación para Android en mi teléfono?
  • Android actualización SQLite DB esquema?
  • E / SQLiteLog (1893): (14) no puede abrir archivo en la línea 30176 de
  • Iterar a través de filas desde Sqlite-query
  • SQLiteDatabase close () función que causa NullPointerException cuando varios subprocesos
  • SQLite y almacenamiento de imágenes
  • Límites de la base de datos SQLite en Android
  • Android: utilice la base de datos SQLite en la tarjeta SD (no utilizando el almacén de datos Android interno)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.