gpt4 book ai didi

java - Android应用与树莓派通信

转载 作者:行者123 更新时间:2023-11-30 10:35:33 25 4
gpt4 key购买 nike

我正在从事一个项目,该项目使用 Raspberry pi 来喂养我的宠物。这是我在 Raspberry Pi 上的第一个项目。我指的是 this Instructables 教程。

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

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

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

提前致谢。

最佳答案

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

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

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

关于java - Android应用与树莓派通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41085769/

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