您好,这种情况需要杀掉Game线程, 但这个是非常危险的操作,因为game线程还要负责和其他线程的同步,单单杀掉一个线程可能无法解决这个问题。
安卓只提供了System.LoadLibrary方法,没有unload。我不确定是否可行,但可以试一下加一个中间层,由这个中间层动态加载 libUnreal.so/libUE4.so,同时提供一个unload方法暴露给java,其内部执行动态卸载 libUnreal.so/libUE4.so
您好,这种情况需要杀掉Game线程, 但这个是非常危险的操作,因为game线程还要负责和其他线程的同步,单单杀掉一个线程可能无法解决这个问题。
安卓只提供了System.LoadLibrary方法,没有unload。我不确定是否可行,但可以试一下加一个中间层,由这个中间层动态加载 libUnreal.so/libUE4.so,同时提供一个unload方法暴露给java,其内部执行动态卸载 libUnreal.so/libUE4.so