关于安卓的USB串口,先从github上下载了别人写的demo,大家可以借鉴下:https://github.com/felHR85/SerialPortExample
里面的类很简单,但是如果你不打开工程查看gradle的时候,你会发现Serices类里面有句:
import com.felhr.usbserial.UsbSerialDevice;找不到;这个时候就需要考虑是否存在被依赖的模块,果然可以看到在gradle中有:
compile 'com.github.felHR85:UsbSerial:3.3'
但是仅此加这句话还是不够的,因为会发现无法加载这么模块,报错。原来还需要在project/gradle中,添加
maven { url "https://jitpack.io" } 这句话
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
原因是,大家可以参考这个:
https://github.com/felHR85/UsbSerial