java - 通过单根 RS232 电缆在安卓设备和非安卓智能电视之间进行通信

标签 java android android-studio

有什么方法可以在支持 RS232 的安卓操作系统外设和支持 RS232 的非安卓智能电视之间进行通信吗?基本上,我必须创建一个将安装在基于 android 的外围设备上的应用程序,以便当它使用单根 RS232 电缆连接到电视时,命令可以从外围设备发送到电视。

我无法继续,因为我找不到相应的流程。

最佳答案

据我了解,除非您使用特定硬件在 NDK(C 代码)中做一些特殊的事情,否则现有的 Android 没有串行连接器。

Android Things有一个UART但这是特定于 Android Things 硬件的。

如果您正在尝试通过串口连接现成的手机/平板电脑,USB 串口加密狗可能是最快的途径。 请参阅:Communicating with serial USB device over Android

由于 microUSB 连接器将被占用,您可以通过 Wifi 运行 adb。请参阅:Run/install/debug Android applications over Wi-Fi

关于java - 通过单根 RS232 电缆在安卓设备和非安卓智能电视之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49164709/

相关文章:

java - 运行 jar 文件内的批处理文件

java - WebDriver 和 ChromeDriver 无法解析为类型

android - 更改 Android Studio build.gradle 的默认值

java - 由于 ProgressDialog,尝试规避 AsyncTask 上的 NetworkOnMainThreadException

android - 在 Android 中从 URI 检索联系电话号码

android - 如何删除旧版本的 Android Studio

java - 如何简单地对ArrayList<>的元素进行统计操作

使用 JPAKnowledgeService 创建 StatefulKnowledgeSession 时出现 java.lang.NullPointerException

java - 在根元素之前序列化 XML 处理指令

android - 如何提取一些单元测试来分离 gradle 测试任务?