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

相关推荐
老前端的功夫几秒前
【Java从入门到入土】28:Stream API:告别for循环的新时代
java·开发语言·python
qq_43528792几秒前
第9章 夸父逐日与后羿射日:死循环与进程终止?十个太阳同时值班的并行冲突
java·开发语言·git·死循环·进程终止·并行冲突·夸父逐日
小江的记录本3 分钟前
【Kafka核心】架构模型:Producer、Broker、Consumer、Consumer Group、Topic、Partition、Replica
java·数据库·分布式·后端·搜索引擎·架构·kafka
dvjr cloi8 分钟前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
yaoxin52112327 分钟前
397. Java 文件操作基础 - 创建常规文件与临时文件
java·开发语言·python
极客先躯2 小时前
高级java每日一道面试题-2025年11月24日-容器与虚拟化题[Dockerj]-runc 的作用是什么?
java·oci 的命令行工具·最小可用·无守护进程·完全标准·创建容器的核心流程·runc 核心职责思维导图
用户60648767188963 小时前
AI 抢不走的技能:用 Claude API 构建自动化工作流实战
java
随遇丿而安3 小时前
第2周:`EditText` 不只是输入框,它是 Android 输入体验的第一道门
android
我命由我123453 小时前
Kotlin 开发 - lateinit 关键字
android·java·开发语言·kotlin·android studio·android-studio·android runtime
aXin_ya3 小时前
微服务第八天 Sentinel 四种分布式事务模式
java·数据库·微服务