【发布时间】:2011-11-08 18:57:18
【问题描述】:
我在一个 android 项目中工作,这个想法很简单: 我只需要记录按下按钮的时间。这部分扁平而简单。
问题是我需要实时同步数据(或至少以非常可接受的延迟
为了实现这一点,我需要复制数据,而 couchdb 似乎提供了这一点。
所以,我开始测试一些例子:
- https://github.com/couchbaselabs/AndroidGrocerySync
- https://github.com/daleharvey/Android-MobileFuton
- https://github.com/couchbase/Android-EmptyApp
但它们似乎都不适用于this instructions。我的意思是它可以工作,使 apk 文件工作,安装成功,但是当应用程序启动时它会继续运行并且什么都不做。
我了解 Android 上的 CouchDB 的工作方式如下:
- 安装 CouchDB 服务,以便多个应用程序可以使用此服务。
- 我的 android 应用程序需要通过执行、POST、GET、PUT 等请求使用 API 来处理此 CouchDB 服务。
我的问题:
- 如何使用 2.0 API 完成上述示例?
更新:
可能的相关链接:https://groups.google.com/group/mobile-couchbase/browse_thread/thread/83816c0d0f1b050b
更新 2:
看来问题出在我所有平板电脑的CPU版本都是armv5。
Bug 相关:http://www.couchbase.org/issues/browse/CBMA-13
我还没有在 arm7v cpu 中测试过,但我会在几个小时内完成。
更新 3:
我已经测试了两次应用程序,但仍然无法使用 (ARM)armeabi-7va
更新 4:
我在几个设备上测试了移动蒲团示例:
- arm5v:测试失败(模拟器和真实设备)、应用市场和自己的构建。
- arm6v:测试失败(真实设备),应用市场和自己的构建。
- arm7v:测试失败(模拟器),应用市场和自己的构建。
【问题讨论】:
-
你需要集中你的问题。