Java 库类中的Android Class.forName
我需要使用Class.forName(“classname”).newInstance()创建一个对象,其中classname是正确导入到我的应用程序的库中的一个类,但它不起作用(classNotFoundException) 我尝试设置classname=path(即/Project/src/package/Class),但它也不起作用 我如何引用该类?如果类在我的项目中,它就会起作用,所以我猜这是因为它在库中 提前谢谢 我如何引用该类 通过其Java 库类中的Android Class.forName,java,android,Java,Android,我需要使用Class.forName(“classname”).newInstance()创建一个对象,其中classname是正确导入到我的应用程序的库中的一个类,但它不起作用(classNotFoundException) 我尝试设置classname=path(即/Project/src/package/Class),但它也不起作用 我如何引用该类?如果类在我的项目中,它就会起作用,所以我猜这是因为它在库中 提前谢谢 我如何引用该类 通过其完全.qualified.class.name.i
完全.qualified.class.name.includingPackage
请注意,您可能需要教导ProGuard不要混淆发布版本中此类的名称。您是否尝试显式实例化它以检查库是否正确包含在apk中?