Android Gradle 插件问题:The option ‘android.useDeprecatedNdk‘ is deprecated.

问题与处理策略

问题描述
  • 在 Android 项目中,报如下警告

    The option 'android.useDeprecatedNdk' is deprecated.
    The current default is 'false'.
    It has been removed from the current version of the Android Gradle plugin.
    NdkCompile is no longer supported

    翻译

    配置项 android.useDeprecatedNdk 已弃用

    当前默认值为 false

    它已从当前版本的 Android Gradle 插件中删除

    不再支持 NdkCompile

问题原因
  1. android.useDeprecatedNdk 是旧版 Android Gradle 插件(AGP)中的一个配置项,用于启用对 NDK 编译的支持

  2. 从 AGP 3.0.0 开始,NdkCompile 已被弃用,并在更高版本中被移除

  3. 当前版本的 AGP 默认将 android.useDeprecatedNdk 设置为 false,并且不再支持 NdkCompile

处理策略
  • 在项目的 gradle.properties 文件中,删除或注释掉以下内容

    android.useDeprecatedNdk=true

相关推荐
城东米粉儿2 小时前
Android MediaPlayer 笔记
android
Jony_3 小时前
Android 启动优化方案
android
阿巴斯甜3 小时前
Android studio 报错:Cause: error=86, Bad CPU type in executable
android
张小潇3 小时前
AOSP15 Input专题InputReader源码分析
android
考虑考虑6 小时前
JDK25模块导入声明
java·后端·java ee
_小马快跑_7 小时前
Java 的 8 大基本数据类型:为何是不可或缺的设计?
java
_小马快跑_7 小时前
Kotlin | 协程调度器选择:何时用CoroutineScope配置,何时用launch指定?
android
_小马快跑_7 小时前
Kotlin | 从SparseArray、ArrayMap的set操作符看类型检查的不同
android
_小马快跑_7 小时前
Android | 为什么有了ArrayMap还要再设计SparseArray?
android
_小马快跑_7 小时前
Android TextView图标对齐优化:使用LayerList精准控制drawable位置
android