【发布时间】:2012-02-18 07:52:46
【问题描述】:
我发现自己需要从任意本地回调到 JVM 可能会或可能不会长期存在的线程。通话很简单 AttachCurrentThread 在每个 Java 方法调用之前 假设如果线程已经是(可能很快)没有操作 附加,但我发现自己想知道 JVM 对附加有什么作用 当本地线程离开本地某个地方时,没有 正式分离。或者换句话说,这将是一个 问题?如果是这样,那么我发现自己想知道 为每个 Java 方法调用附加/分离。理想情况下,每个 线程只会在启动时注册自己并在关闭时分离 但同样,我正在编写必须可以从任意位置调用的代码 运行代码的线程不知道它在 Android 内部运行, 所以在这种情况下这不是一个现实的选择。
对这件事有什么想法吗?
【问题讨论】:
标签: android android-ndk java-native-interface