gpt4 book ai didi

Android Studio 3 不再标记已弃用的方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:01:39 25 4
gpt4 key购买 nike

我注意到在更新到 Android Studio 3 之后(但之前也可能发生过,但我没有注意到)一些 已弃用的方法不再用直通标记.例如:

Code screenshot

我在 Ubuntu 上,Android Studio 3.0.1 刚刚更新。我检查了设置中的检查,它都已启用。我还检查了代码样式/格式是否正确设置为弃用(但它必须是,因为示例的最后一行已正确标记)。这与项目无关,因为我尝试了一个新创建的项目。

什么会导致这种情况?

最佳答案

我终于发现这是(奇怪的)预期行为:https://issuetracker.google.com/65793314

What's your minSdkVersion? It's a feature that we now only show deprecated method calls as deprecated if they're deprecated for all the versions you're trying to target

所以,getColor()isAnimationCacheEnabled() 在我的例子中没有被标记,因为我的目标是 API 15+,相反它们从 API 开始被弃用23. 我确认将我的应用程序的 minSdkVersion 提高到 23,现在它们都被标记了。

无论如何,我发现这种行为令人困惑且不必要,就像我在错误报告中所说的那样。如果有人阅读并同意,请发表评论 there .

关于Android Studio 3 不再标记已弃用的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47411113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com