2010-10-22 14 views
18

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 responda mis preguntas sobre cómo funciona la replicación en dispositivos Android.Couchdb en Android

Parece que el objetivo de todolist couchapp es demostrar lo que estoy buscando. ¿Sincroniza automáticamente todo entre webapp y dispositivo?

Además, ¿cómo obtengo la couchapp de enfoque en el dispositivo Android?

Respuesta

4

@ Pablo: con respecto a su última pregunta

Además, ¿cómo puedo obtener el couchapp enfoque en el dispositivo Android "

Se menciona en el video? enlace publicado anteriormente, pero para acortar las cosas para los demás que buscan el mismo asunto:

Supongo que sabes cómo couchapp push está trabajando porque parece que estás usando el

"focus" couchone/[email protected] couchapp. De lo contrario, couchapp.org proporciona una buena tutorial.

Empujar aplicaciones a Android couchdb se puede hacer a través del reenvío de puertos con the Android Debug Bridge, que se envía con the Android SDK.

En sistemas tipo Unix, la forma más fácil de usar adb sería abrir un terminal, "cd" al directorio sdk y al directorio "tools /" incluido. A partir de ahí se le puede llamar

./adb forward tcp:5985 tcp:5984 

cual básicamente le permitirá ir a "localhost: 5985" en el equipo y será redirigido a la couchdb ejecuta en el dispositivo androide. Asumiendo que usted tiene

  1. CouchDB instalado en el mercado y en funcionamiento
  2. depuración habilitada en su teléfono
  3. han conectado el teléfono :)