Android UART 串口通信
先上图
由于android-serialport-api项目中的so使用较old的ndk编译,所以在对于Android 6.0 以上版本兼容的时候会报错dlopen failed: "has text relocations"。且使用的mk进行编译,特升级为用cmake编译。
**升级**android-serialport-api
ndk 17.0.4xxx jni编译
cmake 编译链
EClipse项目-> Android Studio项目
项目结构:
.
├── AndroidSerialLibrary.iml
├── androidserial
│ ├── CMakeLists.txt
│ ├── androidserial.iml
│ ├── build
│ ├── build.grad