动机:我在我的Android应用程序中使用了一些native库,我想在某个时间点从内存中卸载它们。当加载native库的加载类的ClassLoader被垃圾收集时,库将被卸载。灵感:nativeunloading.问题:如果ClassLoader用于加载某些类(可能导致内存泄漏),则不会被垃圾回收。原生库只能在应用程序的一个ClassLoader中加载。如果内存中的某个地方仍然挂着旧的ClassLoader,并且新的ClassLoader尝试在某个时间点加载相同的native库,则会引发异常。问题:如何以干净的方式卸载native库(卸载是我的最终目标,无论它是一种糟糕的编程技术还是类