当我使用Class.forName
加载一个类时,会出现异常
ClassNotFoundException的
你知道可能是什么原因吗?
Class<?> cl;
try {
cl = Class.forName("com.qti.server.power.ShutdownOem");
}
catch(ClassNotFoundException e) {
Log.d("localdebug", "testLoadClass ClassNotFoundException com.qti.server.power.ShutdownOem");
}
答案 0 :(得分:1)
Class.forName()仅接受fully-qualified names
,其次在加载到classloaders
时可能不存在课程
请参阅here了解更多
答案 1 :(得分:1)
ClassNotFoundException
。
检查您的类路径并在类路径中添加该类。类名必须是完全限定的(使用包)。