android - 与 Android 之间的 CouchDB 复制

标签 android couchdb replication couchapp

我是 Android 和 CouchDB 的新手,有几个问题。

是否真的可以在不开发某种应用程序的情况下将 Windows CouchDB 数据库的内容复制到 Android?

CouchApp 安装在我的摩托罗拉 Defy 上,它说 CouchDB 在 http://ip:port/ 上运行. 使用内置浏览器我无法验证该信息,因为无法打开 URL(无论是从手机还是从我的电脑),但是 http://localhost:port/工作正常。

我尝试将 /sdcard/Android/data/com.aranomurl.couchapp/couchdb/etc/couchdb/local.ini 中的 bind_address 设置为 0.0。 0.0 和实际的 IP,但两者都没有改变任何东西。

使用 futon 复制器时,我收到错误消息“复制失败:无法打开 http://ip:port/”。

作为一个相关的问题,我想知道连续复制如何适用于移动设备,因为 IP 地址和端口似乎经常变化。

(编辑一次以澄清移动蒲团的 URL 无效)

最佳答案

0.0.0.0 将监听所有接口(interface),因此只要您的设备可用,它就可以访问,通常在设备上,从手机中拉取而不是推送到手机是个好主意,那么您无需担心端口切换。

现在您的 android 和 windows 机器无法相互通信,这可能是与您的本地网络相关的各种问题,当您可以访问 mobilefuton 中显示的 url 时,您的复制应该没问题(针对公共(public)主机也是一种简单的入门方式)

关于android - 与 Android 之间的 CouchDB 复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7015501/

相关文章:

android - 房间数据库事务回滚

couchdb - 对单个键执行 CouchDB 减少查询

java - Java 项目中的 CouchDB、Project Voldemort、Cassandra

相同变量的 Redis 复制

sql - 你能从 SQL Server 2012 复制到 2008 R2

mysql复制错误: Candidate slave is missing replication user

java - 在为电子邮件 Intent 选择应用程序时,我的应用程序显示为一个选项

android - 在 webview 中保持从 Android 应用程序到网站的 session 打开

java - 动态获取 ListView 项

javascript - 如何在Fauxton中使用reduce