Android undefined reference to `stderr‘

和NDK的版本相关

build.gradle(module级别)对吧

原配置

    android {
    compileSdkVersion 29

    defaultConfig {
      minSdkVersion 16
      targetSdkVersion 29

更改后:

android {
    compileSdkVersion 29

    defaultConfig {
        minSdkVersion 23
        targetSdkVersion 29

  • 和最低sdk 支持版本相关
  • 应该和native的 标准库 更换有关系
  • 23是Android 6.0, 29是Android 10(Q)

总结

  1. 以后会更新版本先关的原因
  2. 之后文章在介绍

你可能感兴趣的:(Android)