我正在尝试开发和连接到串口的应用程序。为此,我正在关注这个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
与此链接类似:
我正在使用Nexus 5模拟器,我应该选择其他模拟器吗? 我做错了什么?我错过了什么?