有没有一种方法可以使用在Android上运行的Flutter应用访问或控制树莓派GPIO引脚?

问题描述 投票:0回答:1

我正在尝试基于基于物联网的项目,其中包括flutter,android事物和raspberry pi。为此,我需要通过flutter应用程序访问树莓派GPIO引脚。

首先,我已经在树莓派上安装了android系统,并将显示器连接到它。在那之后,我构建了一个flutter应用程序并上传了它,并且可以正常工作,但是现在我需要控制GPIO,所以我用Google对其进行了搜索,但是除了rpi_gpio dart库之外什么都没有,它可以访问rapiberry pi GPIO引脚,但是显然它不能在flutter依赖项上工作。

那么有什么办法可以建议我,以便我可以完成我的项目。

flutter dart raspberry-pi3 android-things
1个回答
0
投票

据我所知,Flutter没有与外设IO交互的插件。考虑到Flutter的针对多平台的特性以及Android Things非常具体,因此我认为不存在类似的东西。

大多数物联网应用程序具有非常简单的逻辑,因此应该很容易直接在Android上编写UI(前提是您始终不打算在任何其他平台上发布它。

您的另一种选择是为GPIO创建Flutter插件,然后仅将其移植到Android,但是恕我直言,这比直接在Android上编写应用程序的UI更加困难。

© www.soinside.com 2019 - 2024. All rights reserved.