8000 GitHub - VAEAZE/CH34xUART: CH340/CH341的USB转串口安卓免驱应用库。在原版的基础上修复bug。优化代码 1. 修复:退出时,读取线程未关闭的bug 2. 新增USB断开监听回调 3. 读取数据后采用回调给前端,而不是之前的死循环 3. 采用java8 4. 支持到android12 5. demo启用dataBinding,而不再使用findViewById 6. 优化代码逻辑,使得更容易理解和使用 7. 新增大量注释(中文) 8. 更新UI布局和颜色调整
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
forked from yutils/CH34xUART

CH340/CH341的USB转串口安卓免驱应用库。在原版的基础上修复bug。优化代码 1. 修复:退出时,读取线程未关闭的bug 2. 新增USB断开监听回调 3. 读取数据后采用回调给前端,而不是之前的死循环 3. 采用java8 4. 支持到android12 5. demo启用dataBinding,而不再使用findViewById 6. 优化代码逻辑,使得更容易理解和使用 7. 新增大量注释(中文) 8. 更新UI布局和颜色调整

License

Notifications You must be signed in to change notification settings

VAEAZE/CH34xUART

 
 

Repository files navigation

CH340/CH341的USB转串口安卓免驱应用库

在原版的基础上修复bug,优化代码

  1. 修复:退出时,读取线程未关闭的bug
  2. 新增USB断开监听回调
  3. 读取数据后采用回调给前端,而不是之前的死循环
  4. 采用java17
  5. 支持到android13
  6. demo启用dataBinding,而不再使用findViewById
  7. 优化代码逻辑,使得更容易理解和使用
  8. 新增大量注释(中文)
  9. 更新UI布局和颜色调整

引用

dependencies {
    //更新地址  https://github.com/yutils/CH34xUART 建议过几天访问看下有没有新版本
    implementation 'com.kotlinx:CH34xUART:1.0.0'
}

注:如果引用失败,或者工程未引入mavenCentral,请引入:mavenCentral()

allprojects {
    repositories {
        mavenCentral()
        //阿里云等...
    }
}

使用方法

可以参考MainActivity.java

界面截图

截图

releases里面有APK文件。点击前往

感谢:CH34xUARTCH340/CH341的USB转串口安卓免驱应用库

如果调用安卓原生串口,请参考这个工程:
YSerialPort

About

CH340/CH341的USB转串口安卓免驱应用库。在原版的基础上修复bug。优化代码 1. 修复:退出时,读取线程未关闭的bug 2. 新增USB断开监听回调 3. 读取数据后采用回调给前端,而不是之前的死循环 3. 采用java8 4. 支持到android12 5. demo启用dataBinding,而不再使用findViewById 6. 优化代码逻辑,使得更容易理解和使用 7. 新增大量注释(中文) 8. 更新UI布局和颜色调整

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%
0