sl4a python通过wifi与pc通信

时间:2016-02-02 20:49:51

标签: android python wifi sl4a

我想在 android 手机上收集加速度计数据,并通过wifi将其传送到我的笔记本电脑。
py脚本使用 python for sl4a 收集手机上的数据,另一个py脚本收到笔记本电脑上的数据。这两款设备都在同一个 wifi 网络上。

原理看起来非常简单,但我不知道如何在两个设备之间进行通信。谁应该是服务器,谁应该客户

我不是在寻找收集加速度计数据的方法,也不是在寻找编写我的脚本的人。我无法在网上找到有关我的wifi问题的信息。

任何人都可以提供任何帮助吗? 提前致谢

1 个答案:

答案 0 :(得分:0)

你在声明中提到了两个问题,1如何通过相同的wifi网络进行通信,2哪一个应该是服务器。

1,我尝试使用套接字和多进程管理器来传递两个节点,它们对于您进行这种过网通信非常有帮助。您可以使用管理器或套接字来通信两个节点,但socket也可以帮助您通过网络获取节点的IP,而管理器可以简化整个过程。

2,如果我是你,我会选择笔记本电脑作为服务器,因为你会听某些端口,绑定端口接收数据。选择笔记本电脑作为服务器的原因之一是,如果你想添加更多智能手机来收集数据会更方便

我不太了解sl4a,但是我做了一些通过网络进行沟通的项目,只是建议,希望它对你有用而且不会太晚。