首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android @TargetApi注解是什么意思

android @TargetApi注解是什么意思
EN

Stack Overflow用户
提问于 2018-11-08 05:32:20
回答 2查看 2K关注 0票数 3

TargetApi是否意味着代码必须在特定版本下调用,或者必须大于或等于特定版本?

TargetApi (23 )指使用(23及以下)或(23及以上)?

EN

Stack Overflow用户

发布于 2021-09-12 16:56:10

来自TargetApi docs

指出,无论项目目标是什么,Lint都应该将此类型视为针对给定API级别的类型。

它纯粹是用于林特的。它不会使用您的build.gradle中指定的targetSdkVersion,而是使用此接口。

应该在什么时候使用这个?

也许当你正在使用一个废弃的API,但是你不想让linter继续警告你。您显式地告诉linter,我知道这是被弃用的,但我不在乎,我正在使用它,就好像我在一个较旧的API级别上一样。你可能(应该)也在附近添加一个评论。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53198149

复制
相关文章

相似问题

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