java - 写入 android USB 端口并将其发送到 RS232 微型机器人端口

标签 java android usb serial-port

我有一个旧的 android 手机 (2.2),我需要使用它通过 USB-Serial 转换器将 (.tok) 文件传输到 Basic Stamp micro RS232。所以蓝牙是没问题的。我唯一的选择是写入我的 android 的 USB 端口并让 BS2 micro 接收它。

我从来没有编写过 Android 程序,所以需要一些关于如何执行此操作的指导,特别是当我的 api 级别为 8 时。我需要一个简单的程序来读取从 sdcard 下载的(从处理本地 linux PC 的)文件,然后将其发送到 USB 端口而不进行任何处理。然后 bot 的 RS232 端口接收该文件。

最佳答案

Android 2.2 API 没有 USB 主机功能。

主机功能直到 Android 3.1 才可用。

这意味着您不能在 v2.2 手机上编写控制 USB 通信的 android 程序。

我还猜测即使您确实更新了操作系统,手机也没有为总线供电所需的 USB-A 端口。

关于java - 写入 android USB 端口并将其发送到 RS232 微型机器人端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12263773/

相关文章:

c++ - 像键盘一样向 cpu 发送中断?

java - 为什么 char[] 存活了这么多代,我应该担心吗?

java - 连接池jdbc

android - 从Gridview动态切换到Listview

javascript - 打开 GoogleMaps 应用程序,以便从网站在 Android 上进行导航

macos - 通过软件在 OSX 上模拟 USB 插入

java - 为什么我们不能使用 ServletActionContext 来使用 execAndWait 拦截器?

java - Selenium WebDriver if else 语句

android - 在相机之间切换,在 Nexus S 上崩溃

linux - 链路电源管理中的 L2 状态