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