Couchdb en Android
Estoy tratando de evaluar couchdb y su potencial para resolver el problema de sincronización en Android, pero no puedo encontrar ninguna documentación que responde a mis preguntas sobre cómo funciona la replicación a dispositivos Android.
Parece que el foco todolist couchapp está destinado a demostrar lo que estoy buscando. ¿Sincroniza automáticamente todo entre webapp y dispositivo?
- ¿Cómo recuperar el tiempo de 'última sincronización' para una cuenta?
- Sincronizar datos de aplicaciones entre iOS y Android
- Cómo administrar el número de subprocesos dentro de la tarea de sincronización
- Cómo agregar programaticamente una cuenta personalizada en android?
- Monitor de estado de subprocesos. ¿Cómo depurar esto? ¿Qué lo causa?
Además, ¿cómo puedo obtener el couchapp de enfoque en el dispositivo Android?
- Añadir cuenta automáticamente
- ¿Se puede sincronizar un Android AsyncTask doInBackground para serializar la ejecución de la tarea?
- Cómo sincronizar datos entre diferentes dispositivos
- Modo offline de la aplicación android, sincronización local de la base de datos sqlite con la base de datos distante
- Adaptador de sincronización de contactos en android
- Error al realizar sincronización periódica
- Persistencia de datos de usuario de servicios en línea para "visualización sin conexión" en aplicaciones de Android
- Android sincronizado onSensorChanged?
@Paul: en cuanto a su última pregunta
Además, ¿cómo puedo obtener el couchapp de enfoque en el dispositivo Android? "
Se menciona en el enlace de vídeo que se muestra arriba, pero para acortar las cosas para otros que buscan el mismo asunto:
Supongo que sabes cómo funciona couchapp push
ya que pareces estar usando el
"Enfoque" couchone / Focus @ github couchapp. De lo contrario couchapp.org proporciona un buen tutorial .
Empujar aplicaciones a Android couchdb se puede hacer a través de reenvío de puertos con Android Debug Bridge , que se entrega con el SDK de Android .
En los sistemas similares a unix, la forma más fácil de usar adb sería abrir un terminal, "cd" en el directorio sdk y en el directorio "tools /" incluido. Desde allí podrías llamar
./adb forward tcp:5985 tcp:5984
Que básicamente le permitirá ir a "localhost: 5985" en su computadora y será redirigido a la couchdb corriendo en su dispositivo Android. Suponiendo que usted tiene
- Instalado CouchDB del mercado y funcionando
- Habilitado en su teléfono
- Han conectado el teléfono 🙂
Usted puede ver Couchdb Android video. Podría ayudar a http://www.youtube.com/watch?v=3RdcKWYGqig
- Android.view.InflateException: Línea # 2 del archivo XML binario: Error al inflar la clase <unknown>
- "ERROR: No se puede recuperar la clave" al exportar la aplicación de Android firmada con Keystore existente