Couchbase Lite en Android L

Después de actualizar a Android L, tuve errores como este, aunque antes (en Android 4.4 Nexus 7 2013) todo estaba bien:

java.lang.NoSuchFieldError: no "I" field "mConnectionPtr" in class "Landroid/database/sqlite/SQLiteConnection;" or its superclasses at com.couchbase.touchdb.TDCollateJSON.nativeRegisterCustomCollators(Native Method) at com.couchbase.touchdb.TDCollateJSON.registerCustomCollators(TDCollateJSON.java:11) at com.couchbase.lite.android.AndroidSQLiteStorageEngine.open(AndroidSQLiteStorageEngine.java:46) at com.couchbase.lite.Database.open(Database.java:909) at com.couchbase.lite.Manager.getDatabase(Manager.java:228) at com.explain.messenger.model.utils.CBHelper.init(CBHelper.java:55) 

Exepción ocurre después de intentar crear la base de datos:

  manager = new Manager(new AndroidContext(appContext), Manager.DEFAULT_OPTIONS); Database db = manager.getDatabase("db_name"); // exception here 

¿Alguien sabe cómo solucionarlo?

El problema fue solucionado. Utilice esta compilación del maestro CouchBase Lite – build 463

O simplemente espera la nueva versión 1.0.3 para ser lanzado.

Gradle

 compile 'com.couchbase.lite:couchbase-lite-android:0.0.0-463' 

Maven

 <dependency> <groupId>com.couchbase.lite</groupId> <artifactId>couchbase-lite-android</artifactId> <version>0.0.0-463</version> </dependency> 

Gracias a Tleyden

  • ¿Qué tamaño deben tener los iconos de Barra de Acción (Barra de herramientas) en el nuevo diseño de Material Android?
  • Atascado en la pantalla "Conectando a WiFi" al aprovisionar el dispositivo Android Lollipop
  • ¿Cómo evitar que Snackbar se cierre?
  • Multi Redes en Lollipop
  • Retos en RecyclerView de Android L
  • DialogFragment de pantalla completa con StatusBar translúcido
  • Android.support.v7.widget.Toolbar icon problema de alineación
  • El dispositivo Samsung con Android 5.0 cambia el color de la barra de progreso
  • Pantalla que fija aplicaciones de terceros mediante programación
  • MediaScannerConnection # scanFile convierte directorios en archivos al acceder a ellos con USB-MTP en Android 5 Lollipop
  • ClassNotFoundException: No encontró la clase "android.support.design.R $ styleable"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.