Java 两个APK是否可能共享一个类加载器,这两个APK在android中共享相同的进程空间?
考虑以下几点: 我们有两个共享同一进程空间的项目/APK(这在android中可以使用共享进程id,您可以将其添加到android清单中)。是否可以在两个APK/项目中使用相同的类装入器实例?Java 两个APK是否可能共享一个类加载器,这两个APK在android中共享相同的进程空间?,java,android,classloader,native,Java,Android,Classloader,Native,考虑以下几点: 我们有两个共享同一进程空间的项目/APK(这在android中可以使用共享进程id,您可以将其添加到android清单中)。是否可以在两个APK/项目中使用相同的类装入器实例? 我想克服的问题是,当有两个独立的类加载器时,每个apk都会有自己在某个java库中定义的类的副本。我希望它们共享完全相同的类,因为否则每个类都将加载一个静态加载的共享库。这将导致多次加载共享库,最终导致应用程序崩溃。找到答案了吗?
我想克服的问题是,当有两个独立的类加载器时,每个apk都会有自己在某个java库中定义的类的副本。我希望它们共享完全相同的类,因为否则每个类都将加载一个静态加载的共享库。这将导致多次加载共享库,最终导致应用程序崩溃。找到答案了吗?