我是 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/