美文网首页Android知识
android ndk 15串口的一个小坑

android ndk 15串口的一个小坑

作者: 奔跑的荷兰猪 | 来源:发表于2017-08-23 15:39 被阅读0次

android studio ndk 15.1使用串口的时候莫名其妙的会打开失败,打了一下日志

        errno = 0;
        if (tcsetattr(fd, TCSANOW, &cfg)) {

            LOGE("tcsetattr() failed %s",strerror(errno));
           
            close(fd);
            /* TODO: throw an exception */
            return NULL;
        }

发现这个函数会报错,而且报错的理由是无效的参数,what????一脸的?明明手册清清楚楚的写着这个参数。

2B59AB14-91F6-4E16-84B7-06EF3761C1B7.png

google 百度一顿搜,Stack Overflow上有人提问过为什么android下这个函数一直失败,下面几个人说可能是ndk版本问题,问了下给我们供应android板卡的厂家,说ndk15有bug,他们都用的14,下了个14重新rebuild一下,解决了,真是坑啊,还以为硬件出问题了。

相关文章

  • android ndk 15串口的一个小坑

    android studio ndk 15.1使用串口的时候莫名其妙的会打开失败,打了一下日志 发现这个函数会报错...

  • Android 日常踩坑

    1、Android NDK开发踩坑 踩坑环境 Android Studio 3.4.1,JDK 1.8 1、为什么...

  • Android Studio 集成NDK 报错Error:No

    Android工作中需要对接串口通讯,在给AndroidStudio集成NDK的时候通过SDK Manager下载...

  • Android串口通信

    目前物联网已慢慢普及,NDK开发也慢慢普及。 今天结合自己在项目中的串口的使用说明一下Android串口通信的使用...

  • Mac平台下编译FFMPEG

    编译环境 Mac OS 10.14.4FFMPEG 3.3.6NDK Android-ndk-r15c-darwi...

  • AndroidNDK入门

    Android NDK 入门Android NDK 安装Android NDK 实例-静态方式函数Android ...

  • 简单了解一下.so

    做Android应用开发的同学接触NDK还是偏少的,但是第三方库引用多了,难免被NDK给坑个几次 今天就来对NDK...

  • Android NDK开发之旅 目录

    Android NDK开发之旅 目录 Android NDK开发之旅1--NDK介绍Android NDK开发之旅...

  • JNI基础

    1. Android NDK( Native Development Kit ) Android NDK 是一个工...

  • 关于Android.mk你需要知道的

    Android.mk Android.mk是一个向Android NDK构建系统描述NDK项目的GUN makef...

网友评论

    本文标题:android ndk 15串口的一个小坑

    本文链接:https://www.haomeiwen.com/subject/kznddxtx.html