code: @Implementation
    protected static long nativeLoadFromFd(FileDescriptor file_descriptor,
        String friendly_name, boolean system, boolean force_shared_lib) {
      String friendly_name_utf8 = friendly_name;
      if (friendly_name_utf8 == null) {
        return 0;
      }
  
      throw new UnsupportedOperationException();
      // ATRACE_NAME(String.format("LoadApkAssetsFd(%s)", friendly_name_utf8));
      //
      // int fd = jniGetFDFromFileDescriptor(env, file_descriptor);
      // if (fd < 0) {
      //   throw new IllegalArgumentException("Bad FileDescriptor");
      // }
      //
      // unique_fd dup_fd(.dup(fd));
      // if (dup_fd < 0) {
      //   throw new IOException(errno);
      //   return 0;
      // }
      //
      // ApkAssets apk_assets = ApkAssets.LoadFromFd(std.move(dup_fd),
      //                                                                     friendly_name_utf8,
      //                                                                     system, force_shared_lib);
      // if (apk_assets == null) {
      //   String error_msg = String.format("Failed to load asset path %s from fd %d",
      //                                              friendly_name_utf8, dup_fd.get());
      //   throw new IOException(error_msg);
      //   return 0;
      // }
      // return ShadowArscAssetManager9.NATIVE_APK_ASSETS_REGISTRY.getNativeObjectId(apk_assets);
    }
docs: jstring friendly_name, jboolean system, jboolean force_shared_lib) {