我在项目中使用Kotlin并启用了Proguard。
我从Response
类:
java.lang
错误:
java.lang.NoClassDefFoundError:使用引导类加载器找不到类 kotlin.reflect.jvm.internal.ReflectionFactoryImpl
试过这个但仍然存在问题:
@Override
protected Class<?> findClass(String name) throws ClassNotFoundException {
return Class.classForName(name, false, null);
}
答案 0 :(得分:0)
您是否考虑了String name的包裹?
的Class.forName();考虑到包也是如此,所以如果你的类位于包mypackage.util.ClassHere中,那么你将把String输入作为&#34; mypackage.util.MyClass&#34;。
我以前从未使用过Kotlin,所以如果上述建议不起作用,这可能是一个持续存在该问题的问题。