La devolución de llamada saveInBackground no funciona

Después de llamar al código siguiente varias veces (5-10 veces), método done () para SaveCallback no se dispara y toda la aplicación parece atascada. Parece que esta petición arruina la cola de solicitudes y todas las demás consultas no disparan sus devoluciones. No hay errores en las devoluciones de llamada y en los registros. "ANTES DE SALVAR" – se muestra en registros, mientras que "GUARDADO" – no lo hizo.

¿Necesito cambiar el contrato de tasación de pars, o cambiar mi código de alguna manera?

Log.d("MESSAGE OBJECT", " BEFORE SAVING"); messageParseObject.saveInBackground(new SaveCallback() { @Override public void done(final ParseException e) { Log.d("MESSAGE OBJECT", " SAVED"); if (e != null){ completitionCallback.error(e); return; } chatObject.put(ModelConstants.LAST_MESSAGE_KEY, messageParseObject); chatObject.getRelation(ModelConstants.MESSAGES_KEY).add(messageParseObject); chatObject.saveInBackground(new SaveCallback() { @Override public void done(ParseException e) { Log.d("CHAT OBJECT", " SAVED"); if (e == null) completitionCallback.success(); else completitionCallback.error(e); } }); } }); 

Frente a esto y realmente me volvió loco. Esto es lo que encontré. Si la Clase ya está creada en Parse.com, incluso si hay una pequeña discrepancia saveInBackground y saveEventually fracasa sin ningún error.

La mejor manera, si esto sucede es eliminar la clase creada en Parse.com y dejar que el androide SDK lo llame automáticamente en la primera invocación.

Al menos eso me hizo el truco.

  • ParseFacebookUtils logInWithReadPermissionsInBackground fecha no válida
  • Parse.com runtime crash - android
  • Android ParseQueryAdapter paginación con RecyclerView.Adapter
  • Analizar la clase anónima no implementa método abstracto
  • Preguntas sobre la LocalDataStore en Parse
  • Android: Añadir usuarios a Parse a través de Facebook, usando su 'ParseFacebookUtils`
  • Multiplataforma MBaas similar a CloudKit?
  • Importe la biblioteca parse.com al estudio de Android 0.8.2
  • ¿Cómo puedo crear grupos de ParseUsers usando Parse.com?
  • Parse para Android no puede pin Lista de subclase a caché
  • No se puede codificar un archivo de análisis no guardado, trabajando con ParseUser
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.