首页 > 解决方案 > Kaa Sandbox 未从 Cellmonitor 示例应用程序接收数据

问题描述

我刚刚下载了 Kaa 沙盒的新副本并运行了 cellmonitor 示例应用程序,但是 mongo db 中没有显示数据。

我尝试直接下载并运行 cellmonitor 应用程序二进制文件(apk),以及从源代码构建 apk(顺便说一下,缺少启动 KaaManager 的行,必须在 MainActivity 中添加),但在这两种情况下都不起作用. 我确保沙箱有一个可访问的本地 IP 地址,与运行应用程序的智能手机在同一网络中,并将该 IP 地址设置在:Kaa 沙箱管理 -> Kaa 主机/IP。我什至尝试将它自己的主机地址设置为 Kaa 主机/IP,但仍然没有在数据库中获取任何数据。请在我的设置中寻找有关 whta 可能错误或缺失的建议。提前致谢!

标签: javaandroidnetworkingsandboxkaa

解决方案


我已经解决了这个问题。他们这样做的方法是将虚拟机的网络适配器设置为桥接(不是 NAT),重新启动并将获得的 IP 地址设置为:Kaa 沙箱管理 -> Kaa 主机/IP。重新生成 SDK(.jar 文件)并将其添加到我的 Android 单元监视器项目中。重建,运行应用程序并瞧瞧,几分钟后数据反映在 mongo DB 中。


推荐阅读