所有都在标题中;)
在构建时我无法摆脱此错误... 我已经检查了如何为该库添加“ -AparcelerStacktrace”编译器参数,但是在其Github repo上找不到它。 我还检查了如何简单地添加“通用”编译器参数,但是却没有找到...
这个错误让我有些困惑:/
有关信息,我正在使用Parceler 1.0.1。
编辑
最后,由于带有 @Parcel 批注的类的重复项而出现错误消息... 但是,我让帖子打开,以了解如何在Android中添加编译器参数;)
答案 0 :(得分:0)
要添加注释处理器参数(-A...
),只需配置编译器。
在Maven中,这是通过maven-compiler-plugin
进行的,如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<compilerArguments>
<AparcelerStacktrace/>
</compilerArguments>
</configuration>
</plugin>
在gradle中,此配置适用于Android,如下所示:
android {
...
defaultConfig {
...
javaCompileOptions {
annotationProcessorOptions {
arguments = [
parcelerStacktrace: "true"
]
}
}
}
}