air - Adobe-Air 中的串口访问

标签 air embedded serial-port

我希望使用 Adob​​e Air 来可视化来自串行端口的信息。有没有办法在 Air 中天真地做到这一点?我假设不是。

如果是这种情况,我的最佳途径是创建一个本地应用程序,通过 TCP/IP 连接使串行端口可用,然后在本地连接到它?或者可以使用不同的套接字类型吗?

使用此解决方案,是否可以将 native 应用程序与 Air 应用程序捆绑在一起,以便用户获得一步解决方案?

最佳答案

您无法从 AIR 访问串行端口,但此线程链接到一个库,该库声称它将通过套接字传输数据:http://www.extjs.com/forum/showthread.php?t=36825

您将无法将 native 应用程序与 AIR 安装程序捆绑在一起,您必须将 AIR 应用程序与 native 应用程序捆绑在一起。换句话说——编写一个 native 应用程序,带有一个同时安装 AIR 应用程序的 native 安装程序。

一旦您有了 native 应用程序和安装程序,您就必须问问自己,使用 AIR 的好处是什么。特别是现在您必须编写客户端和服务器来在两者之间来回传输数据。

除非您在 AIR 中有某些功能 绝对必须有 ,您可能最好使用像 Mono 或 Qt 这样可以处理访问串行端口的跨平台工具集。 (如果您不需要跨平台,您还有更多选择。)

关于air - Adobe-Air 中的串口访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1540783/

相关文章:

java - Android 可以接听空中来电吗?

apache-flex - 访问 List 中的 itemRenderer

c++ - 为什么指针增量语句被优化掉了?

linux - Linux 串行默认 shell 上的 IP 隧道

c# - c#从串口读取字符

go - 3D 打印机串行通信

ios - 在 IOS ANE 上显示 native View 和控制

apache-flex - 将外部 SWF 加载到 Adob​​e AIR 应用程序 - 最佳实践?

lua - 语言是 Lua,单词是 "embedded"

embedded - ARM qemu 系统模拟器可以在没有内核参数的情况下从卡镜像启动吗?