寻找一些将职业选手放入项目的人的帮助.
kotlin-reflect使用的注释(jackson-module-kotlin v v2.8.8所需的依赖关系)在升级到kotlin 1.1.2-3之后被剥离.proguard的错误是:
Warning:kotlin.reflect.jvm.internal.impl.descriptors.CallableDescriptor: can't find referenced class org.jetbrains.annotations.ReadOnly
这种情况发生在一些注释中,而不仅仅是ReadOnly.我们尝试添加一个好的'捕获所有,但错误仍然存在:
-keep class org.jetbrains.kotlin.** { *; }
-keep class org.jetbrains.annotations.** { *; }
-keepclassmembers class ** {
@org.jetbrains.annotations.ReadOnly public *;
}
Run Code Online (Sandbox Code Playgroud)
纵观源ReadOnly这是一个@interface与java.lang.annotations.*进口@Documented,@RetentionPolicy.CLASS,@Target