static void nativeDestroy(JNIEnv* env, jclass clazz, jlong nativeObject) {
sp<Surface> surface(reinterpret_cast<Surface*>(nativeObject));
surface->destroy();
}
通过 nativeObject
获取 Surface native 指针,再调用 Surface::destroy() 把从 SurfaceControl 获取的 handle 设置 nullptr
。