gpt4 book ai didi

cordova - Couchbase Lite 本地启动

转载 作者:行者123 更新时间:2023-12-02 11:22:49 27 4
gpt4 key购买 nike

我使用 PhoneGap,并且我想避免启动/使用 Android 模拟器,而只是在浏览器中使用 Couchbase Lite,就像在设备上一样。

我的意思是,我想创建/启动一个数据库,将一些数据放在那里以查看它是如何工作的,然后将其推送/启动到设备上。

因此,我想在我的笔记本电脑上本地启动 Couchbase Lite,以使其接收来 self 的网络应用程序的 http 调用。

但由于“Lite”意味着“嵌入”到设备,因此存在一个问题:是否可以在我的笔记本电脑上启动它,而不是在设备或模拟器上启动它?

我知道我可以模拟 Couchbase Lite 可以为我提供的 ajax 请求返回的任何 http 响应,但我不知道它能做什么和不能做什么,所以我需要使用目前的真实数据。

例如,如果我使用 SQL,那不会有问题,因为我可以在 Android 和笔记本电脑上安装 SQLite。我可能会避免使用模拟器,而是使用笔记本电脑上的浏览器。

一般问题:如何在本地计算机上使用 Couchbase Lite 来测试所有内容而不是浪费时间玩模拟器的最佳实践是什么?

最佳答案

这是一个棘手的问题。

您可以下载 Couchbase Lite Java,它与原生 Android 版本共享相同的 API,但由于 PhoneGap 使用 JavaScript,因此它是一种完全不同的动物。

如果您不想通过设备进行测试,我实际上建议仅使用应用程序中硬编码的模拟数据。这些数据将是您期望从 Couchbase Lite 中获得的数据,但当然是上演的。然后,当您确定功能已到位时,请将 Couchbase Lite 加入其中。

我个人的观点是,移动应用程序应该通过移动平台(而不是网络浏览器)进行测试,但这只是我的观点。

最好,

关于cordova - Couchbase Lite 本地启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20576953/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com