【问题标题】:Android application and raspberry pi communicationAndroid应用与树莓派通信
【发布时间】:2016-12-11 11:43:43
【问题描述】:

我正在开展一个使用 Raspberry pi 喂养我的宠物的项目。这是我在 Raspberry Pi 上的第一个项目。我指的是this Instructables 教程。

本教程使用外部开关和液晶显示器来控制和监控树莓派。我希望创建一个 android 应用程序,它可以让我在不使用按钮和屏幕的情况下与 pi 进行交互。

应用程序将简单地通过网络发布请求,pi 将侦听并运行 python 脚本。然后 pi 将执行操作(给宠物喂食)并将成功确认发送回应用程序。

我想知道如何实现这个想法,以及哪些库对于构建通信框架至关重要。

提前致谢。

【问题讨论】:

    标签: java android python network-programming raspberry-pi


    【解决方案1】:

    您可以为应用程序和 pi 使用 java 网络。这里有一些关于 java 的基本网络教程 https://docs.oracle.com/javase/tutorial/networking/overview/networking.html

    对于安卓应用,您可以使用本教程
    https://developer.android.com/training/basics/network-ops/connecting.html

    然后,如果服务器获得连接,只需像 Runtime.getRuntime().exec("python3 you_script.py"); 那样运行您的 python 脚本

    【讨论】:

      猜你喜欢
      • 2022-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多