本项目提供了一个用于在Android设备上进行串口通信的Java API。
Android串口API允许直接与Android设备上的串口进行通信。该API对于需要串口通信的应用程序至关重要,通常用于嵌入式系统、工业自动化及其他硬件接口应用。
原始项目可以在Google Code Archive中找到:
在此下载源码归档:
要在Android模拟器中启用串口支持,请使用以下命令:
emulator.exe -avd Pixel_3_API_28 -writable-system -qemu -serial COM2 -no-snapshot-load模拟器启动后,按照以下步骤配置设备以进行串口通信:
-
以root身份启动ADB:
adb root
-
设置SELinux为宽松模式:
adb shell setenforce 0
-
调整串口的权限:
adb shell chmod 666 /dev/ttyS1