当我通过http://www.jsonschema2pojo.org/生成POJO时,我会得到这样的结果:
import javax.annotation.Generated;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
@Generated("org.jsonschema2pojo")
public class Name {
//...
}
字符串
但是Android Studio无法识别javax.annotation.Generated
,我不得不删除两行代码
import javax.annotation.Generated;
型
和
@Generated("org.jsonschema2pojo")
型
形成每一个POJO,这是一个痛苦。有没有办法抑制http://www.jsonschema2pojo.org/添加该注解?
3条答案
按热度按时间4ioopgfo1#
如果您使用的是Gradle,请转到'app/'文件夹中的build.gradle文件,并在dependencies {.}中添加:
字符串
那就重建工程,应该能修好
h5qlskok2#
您可以随时要求Gradle在编译前删除冗余行(自动为您):
字符串
上面的脚本使用Ant的任务replaceregexp从
trim
数组中删除所有出现的文本。Chapeau bas持续集成!:-)
z9ju0rcb3#
字符串