static ZipFileRO open(final String zipFileName)
  {
    final Ref<ZipArchiveHandle> handle = new Ref<>(null);
    final int error = OpenArchive(zipFileName, handle);
    if (isTruthy(error)) {
      ALOGW("Error opening archive %s: %s", zipFileName, ErrorCodeString(error));
      CloseArchive(handle.get());
      return null;
    }

    return new ZipFileRO(handle.get(), zipFileName);
  }
static ZipFileRO open(final String zipFileName)
  {
    final Ref<ZipArchiveHandle> handle = new Ref<>(null);
    final int error = OpenArchive(zipFileName, handle);
    if (isTruthy(error)) {
      ALOGW("Error opening archive %s: %s", zipFileName, ErrorCodeString(error));
      CloseArchive(handle.get());
      return null;
    }

    return new ZipFileRO(handle.get(), zipFileName);
  }
static ZipFileRO open ( final String zipFileName ) { final Ref < ZipArchiveHandle > handle = new Ref <> ( null ) ; final int error = OpenArchive ( zipFileName , handle ) ; if ( isTruthy ( error ) ) { ALOGW ( "Error opening archive %s: %s" , zipFileName , ErrorCodeString ( error ) ) ; CloseArchive ( handle . get ( ) ) ; return null ; } return new ZipFileRO ( handle . get ( ) , zipFileName ) ; }
/* static
/ * static