java - 使用 Xlint :deprecation with android

标签 java android build deprecated

所以当我编译我的 android 应用程序时,我几乎总是会收到这样的消息:

[javac] Note: /home/kurtis/sandbox/udj/androidApp/src/org/klnusbaum/udj/PlaylistFragment.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.

如何使用此选项重新编译?我是否必须在 build.xml 中编辑某些内容?

最佳答案

这些属性也可以在 Ant 命令行上定义,避免编辑:

ant "-Djava.compilerargs=-Xlint:unchecked -Xlint:deprecation"调试

启用所有 Lint 警告:

ant -Djava.compilerargs=-Xlint debug

关于java - 使用 Xlint :deprecation with android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7682150/

相关文章:

java - 为什么这不是声明

java - 有人能解释一下这个关于枚举的程序在java中是如何工作的吗?

android - 如何从Android中的Cloud Firestore获取集合内的对象列表?

java - 如何在 Android 上建立异步 URL 连接?

c++ - 在 Windows 10 中构建 OpenCV 时出现 Qt 和 cvv 的链接错误

build - 开发人员应该在沙箱中工作吗?

Java 泛型、单例和静态方法

java - 为什么 Jackson 会对以 `UnrecognizedPropertyException` 开头的 Kotlin boolean 类型 `val` 抛出 `is` ?

java - 在 firebase 数据库中获取字符串值的正确方法是什么

xamarin - 减少 Xamarin.Android 项目的构建时间