gpt4 book ai didi

java - 在 Android 上重复注释

转载 作者:行者123 更新时间:2023-11-29 04:51:36 24 4
gpt4 key购买 nike

我想为我的 android 项目制作一个注解处理器。

我的注解就这么简单

@Author(name = "Jane Doe")
@Author(name = "John Smith")
class MyClass { ... }

但是Repeating Annotations从 Java SE 8 版本开始支持,android 从 API 19 开始支持 JDK 7。

那么有没有办法在android上使用重复注解呢?

最佳答案

编辑

正如@Saeed 所说,这现在可以在 Android N 上实现


不幸的是你不能。我能想到的唯一选择是使用类似的东西:

@Author({ "Jane Doe", "John Smith"})
class MyClass { ... }

或者使用其他与 android 高度兼容的语言,如 Kotlin,它允许您定义 @Repeatable 注解,如您所见 on the docs

关于java - 在 Android 上重复注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35237755/

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