用这个API写的一个小工具 Android-SerialPort-Tool
基于这个API封装的库 SerialWroker,有分包、粘包疑惑的,可以参考一下里面的DEMO
Gradle 引用
- 在根build.gradle中添加
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
- 子module添加依赖
dependencies {
implementation 'com.github.licheedev.Android-SerialPort-API:serialport:1.0.1'
}
修改su路径
// su默认路径为 "/system/bin/su"
// 可通过此方法修改
SerialPort.setSuPath("/system/xbin/su");