我在我的 android 应用程序中使用来自 assets 或 sdcard 的外部 jar。为此,我正在使用 DexClassLoader。
DexClassLoader cl = new DexClassLoader(dexInternalStoragePath.getAbsolutePath(),
optimizedDexOutputPath.getAbsolutePath(),
null,
getClassLoader());
加载一个类:
Class myNewClass = cl.loadClass("com.example.dex.lib.LibraryProvider");
它工作得非常好,但现在我想在我的 DexClassLoader 中获取所有类名的列表,我发现它可以在 java 中工作,但在 android 中没有这样的东西。
问题是我如何从 DexClassLoader 获取所有类名的列表