带串口的安卓模拟器

adr*_*aes 5 android serial-port android-emulator

我正在尝试开发连接到串行端口的应用程序。为此,我正在关注这个 api:

https://code.google.com/archive/p/android-serialport-api/

https://github.com/cepr/android-serialport-api

当我在真实设备中运行该应用程序时,它可以工作,但是在 android 模拟器中运行时,设置活动中没有显示串行端口。

我正在执行以下步骤来运行模拟器:

C:\Users\myuser\AppData\Local\Android\sdk\tools\emulator.exe -avd Nexus_5_API_23 -qemu  -serial COM1
C:\Users\myuser\AppData\Local\Android\sdk\platform-tools\adb.exe wait-for-device
C:\Users\myuser\AppData\Local\Android\sdk\platform-tools\adb.exe shell chmod 666 /dev/ttyS2
Run Code Online (Sandbox Code Playgroud)

类似于这个链接:

https://github.com/cepr/android-serialport-api/blob/master/android-serialport-api/project/run_emulator.sh

我正在使用 Nexus 5 模拟器,我应该选择另一个模拟器吗?我做错了什么?我缺少什么?