在android中使用串口RS-232?

2024-02-10

我想在 Android 设备上使用 JavaComm API 类通过串行端口发送信号,我的想象如下:

1- Android 设备为:Archos 3.2,具有 android 2.2 和 USB 主机模式。

2- 在我的 Android 应用程序中包含 RxTx lib 包。并包含使用 Android NDK 的 RxTx 本机代码。

3- 一根短电缆,即 USB--> 串口。

您能向我解释一下我可能会在哪些方面遇到问题吗?


我刚刚将 JavaCOMM (GNU RXTX) 库移植到 Android 上。链接在这里http://v-lad.org/projects/gnu.io.android/ http://v-lad.org/projects/gnu.io.android/

您可能仍然需要重建内核,并且可能需要为您的环境重新编译共享库。但这应该让你开始。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在android中使用串口RS-232? 的相关文章

随机推荐

  • 更正应用程序的类路径,使其包含类 Log4J2LoggingSystem 和 PropertiesUtil 的兼容版本

    我正在将一个项目从 Spring Boot 2 6 1 迁移到 Spring Boot 3 0 2 但我遇到了 log4j 依赖项版本的问题 我已经修改了所有给我带来问题的依赖项 但我仍然无法解决问题 错误如下 Java HotSpot T
  • Flowplayer 播放一切

    我有一个flowplayer我正在使用它 下面有几张图片 当您点击这些图片时dialog是用这些图片的放大版本创建的 问题是flowplayer永远会在最上面dialog 我尝试过设置z index of the dialog高和flowp
  • 如何在 SwiftUI 中处理拖动到停靠栏图标上的操作?

    我已经设置了一个 SwiftUI 应用程序 它似乎接受拖放到停靠图标上的图像 但我无法弄清楚在应用程序代码中处理拖放图像的位置 如何处理将图像 或任何特定文件 拖放到 SwiftUI 应用程序的停靠图标上 背景 对于使用 NSApplica
  • 将枚举数据绑定到 WPF + MVVM 中的组合框

    我读了这个非常相关的问题在这里 https stackoverflow com questions 58743 databinding an enum property to a combobox in wpf 由于答案中的链接 这非常有帮
  • Golang:将文件附加到现有的 tar 存档中

    如何将文件附加到 Go 中现有的 tar 存档中 我没有看到任何明显的东西docs http golang org pkg archive tar 关于如何去做 我有一个已经创建的 tar 文件 我想在它关闭后向其中添加更多内容 EDIT
  • 为什么我不必在第二个 TableViewController 中释放 ManagedObjectContext

    我有两个显示 CoreData 对象的表视图控制器 一种是详细视图 带句子 一种是概述 带故事 选择一个故事 gt 查看句子 看来我过度释放了管理对象上下文 我最初在 dealloc 的两个 TableViewController 中发布了
  • 优化Python代码

    关于优化此 python 代码的任何提示寻找下一个回文 输入号码可以为1000000位 添加评论 usr bin python def inc lst lng this function first extract the left hal
  • 修复 Swift 3 中的警告“C-style for Statement is deprecated”

    我有更新Xcode到 7 3 现在我对用于创建随机字符串的函数发出警告 我尝试过改变for声明与for i in 0 lt len 然而 警告变成了错误 我怎样才能删除警告 static func randomStringWithLengt
  • Swift stdlib 工具错误

    我在使用 Xcode 8 1 和 Swift 3 编译时遇到此错误 Swift stdlib 工具错误 编译日志的末尾如下所示 Users Library Developer Xcode DerivedData Build Products
  • 让用户将记录器注入 Nodejs 模块的最佳实践

    我为 nodejs 编写了这个模块 可用于通过 sockjs 从任何地方向客户端分派事件 现在我想包括一些可配置的日志记录机制 目前 我将 winston 添加为依赖项 要求它作为每个类中的记录器并使用 logger error logge
  • 如何使用 MATLAB 和 JDBC 加速表检索?

    我正在使用 MATLAB 调用的 JDBC 访问 PostGreSQL 8 4 数据库 我感兴趣的表基本上由不同数据类型的各个列组成 他们是通过时间戳来选择的 由于我想检索大量数据 因此我正在寻找一种使请求比现在更快的方法 我现在正在做的事
  • 如何在 XAML 中使用 C# 中定义的画笔资源

    到目前为止我有这个
  • 新的 Conda 环境以及适用于 Jupyter Notebook 的最新 Python 版本

    由于 Python 版本变化很少 我总是忘记如何使用最新的 Python for Jupyter Notebook 创建新的 Conda 环境 所以我想下次将其列出来 从 StackOverflow 来看 有一些答案不再有效 下面是我在 S
  • 从 Apache Cordova 开始

    我刚刚下载了 Apache Cordova 似乎有特定于平台的版本 在将其移植到另一个平台之前 我是否必须为特定平台编写代码 是否可以创建一个多平台项目 我是否正确理解了我应该开始工作的方式 Apache Cordova 主页也是这么说的
  • 网络应用程序的照片存储[重复]

    这个问题在这里已经有答案了 可能的重复 用户镜像 数据库与文件系统存储 https stackoverflow com questions 585224 user images database vs filesystem storage
  • 构建 keras 模型

    我不明白这段代码中发生了什么 def construct model use imagenet True line 1 how do we keep all layers of this model model keras applicat
  • $GOPATH/go.mod 存在,但不应存在于 AWS Elastic Beanstalk 中

    我正在尝试使用 bitbucket 管道和 AWS Elastic Beanstalk 部署基于 gin 框架的 golang 应用程序 我创建了我的包 application zip 其中包含在 EB 内部署应用程序所需的所有文件 当我通
  • 给定一个 WSDL 文件,通过 Internet 使用 Web 服务的步骤是什么?

    我已获得一个 WSDL 文件 我需要通过互联网使用该 WSDL 文件来使用 Web 服务 我需要用 Java 来做这个 有人可以告诉我执行此操作的步骤吗 我也希望获得一些有用的链接 我会使用 JAX WS 拜托 拜托 forget轴或轴 2
  • 在 Optimus 笔记本电脑中以编程方式强制使用 NVIDIA GPU

    我正在编写 DirectX 游戏 当我在 Optimus 笔记本电脑上运行它时 会使用 Intel GPU 导致性能非常糟糕 如果我使用上下文菜单或将可执行文件重命名为 bf3 exe 或其他一些著名的游戏可执行文件名称来强制使用 NVID
  • 在android中使用串口RS-232?

    我想在 Android 设备上使用 JavaComm API 类通过串行端口发送信号 我的想象如下 1 Android 设备为 Archos 3 2 具有 android 2 2 和 USB 主机模式 2 在我的 Android 应用程序中