首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >注意:有关详细信息,请使用-Xlint:deprecation重新编译

注意:有关详细信息,请使用-Xlint:deprecation重新编译
EN

Stack Overflow用户
提问于 2018-06-29 21:48:13
回答 2查看 2.9K关注 0票数 1

注意:一些输入文件使用或覆盖了不推荐的API。注意: 有关详细信息,请使用-Xlint:deprecation重新编译。

我找到了很多关于这个问题的帖子,但都没有提到如何在android演播室里进行处理。我可以在这个IDE中设置这个系统属性,只适用于这个项目?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-26 01:07:57

我有同样的问题,并在其他地方找到了答案。

This answer说它可以在Android的Build Execution -> Compiler -> Java ->附加命令行参数下进行配置,但是我找不到3.1.3的Java部分,尽管答案是3.1.2。

解释如何更改gradle文件的This answer对我起了作用,转载如下:

代码语言:javascript
复制
gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
    }
}
票数 2
EN

Stack Overflow用户

发布于 2022-05-17 12:33:21

我将它添加到build.gradle(app)中,它起了作用:

代码语言:javascript
复制
android {
   ...
   defaultConfig {
       ...
       javaCompileOptions {
           ...
           gradle.projectsEvaluated {
                tasks.withType(JavaCompile) {
                    options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
                }
            }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51109810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档