在
- URLClassLoader
ucl = URLClassLoader.newInstance(new URL[] - {new
URL("file:/sdcard/files/test.jar")}); - Class
clazz = ucl.loadClass("com.test.TestClass");
但是在
首先第一个是
第二个是,Android
DexClassLoader
PathClassLoader
其中,DexClassLoader
- File
jarFile = new File("/sdcard/test.dex"); - if
( jarFile.exists() ) { - DexClassLoader
cl = new DexClassLoader(jarFile.toString(), "/sdcard/test", null, ClassLoader.getSystemClassLoader()); - Class